@charset "UTF-8";

body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select,ul,li
{
	margin: 0;
	padding: 0;
}

ul,li
{
	list-style: none;
}

article,aside,footer,header,hgroup,main,nav,section
{
	display: block;
}

a
{
	color: #000;
	text-decoration: none;
}

body
{
	min-width: 320px;
	font-size: 1em;
	font-family: PingFangSC-Regular,Helvetica,"Droid Sans",Arial,sans-serif;
	color: #000;
	-webkit-text-size-adjust: none;
	line-height: normal;
}

body,input,textarea,select,button,table
{
	font-size: 16px;
}

.jd-header-icon-back span,.jd-header-icon-shortcut span,.jd-header-icon-cancel span,.jd-header-icon-logo span,.jd-header-shortcut span,.jd-header-icon-category span,.jd-header-icon-search span,.jd-header-icon-close:after,.jd-auto-complete-list li:before,.jd-footer-platforms li a:before,.jd-footer-platforms li a.badge:after,.jd-search-tab li.sort-by-integrative a:after,.jd-search-tab li.sort-by-integrative.active a:after,.jd-search-tab li.sort-by-price a:after,.jd-search-tab li.sort-by-price.active a.arrow-down:after,.jd-search-tab li.sort-by-price.active a.arrow-up:after,.sidebar-categories .arrow,.sidebar-categories li.checked .tick,.sidebar-btn-location:after,.supplier-arrow-right,.landing-keywords a:before,.hot-search-bar span i:before,.region-title-back i
{
	display: block;
	background: url("https://st.360buyimg.com/item/images/5.4/jd-sprites.png?v=1") no-repeat;
	background-size: 200px 200px;
}

.bdr-tb-bold
{
	border-top: 1px solid #e1e1e1;
	border-bottom: 1px solid #e1e1e1;
	border-width: 1px 0 1px 0;
	-webkit-border-image: url("") 2 0 stretch;
}

.bdr-t-bold
{
	border-top: 1px solid #e1e1e1;
	border-width: 1px 0 0 0;
	-webkit-border-image: url("") 2 0 stretch;
}

.bdr-b-bold
{
	border-bottom: 1px solid #e1e1e1;
	border-width: 0 0 1px 0;
	-webkit-border-image: url("") 2 0 stretch;
}

.borb-bold
{
	border-bottom: 0;
}

.bdr-tb
{
	position: relative;
}

.bdr-tb::before
{
	position: absolute;
	content: '';
	-webkit-transform: scaleY(0.5);
	transform: scaleY(0.5);
	top: -1px;
	left: 0;
	width: 100%;
	height: 1px;
	border-top: 1px solid #e3e5e9;
	z-index: 10;
}

.bdr-tb::after
{
	position: absolute;
	content: '';
	-webkit-transform: scaleY(0.5);
	transform: scaleY(0.5);
	bottom: -1px;
	left: 0;
	width: 100%;
	height: 1px;
	border-bottom: 1px solid #e3e5e9;
	z-index: 10;
}

.bdr-t
{
	position: relative;
}

.bdr-t::before
{
	position: absolute;
	content: '';
	-webkit-transform: scaleY(0.5);
	transform: scaleY(0.5);
	top: -1px;
	left: 0;
	width: 100%;
	height: 1px;
	border-top: 1px solid #e3e5e9;
	z-index: 10;
}

.bdr-b
{
	position: relative;
}

.bdr-b::after
{
	position: absolute;
	content: '';
	-webkit-transform: scaleY(0.5);
	transform: scaleY(0.5);
	bottom: -1px;
	left: 0;
	width: 100%;
	height: 1px;
	border-bottom: 1px solid #e3e5e9;
	z-index: 10;
}

a.bdr-tb::before
{
	border-color: #e3e5e9;
}

a.bdr-tb::after
{
	border-color: #e3e5e9;
}

a.bdr-t::before
{
	border-color: #e3e5e9;
}

a.bdr-b::after
{
	border-color: #e3e5e9;
}

.borb::after
{
	border-bottom: 0 solid #e3e5e9;
}

.new-wt
{
	background-color: #f0f2f5;
}

.page-content
{
	background-color: #f0f2f5;
}

.goods-part
{
	padding-left: 10px;
	background-color: #fff;
}

.part-note-msg
{
	display: inline-block;
	line-height: 15px;
	font-size: 13px;
	color: #81838e;
	width: 26px;
	white-space: normal;
	height: auto;
}

.prod-coupon,.prod-spec,.loc-serv-note
{
	height: auto;
	padding-top: 15px;
	font-size: 0;
	padding-bottom: 15px;
}

.icon-arrow
{
	position: absolute;
	right: 7px;
	width: 15px;
	height: 15px;
	background-image: url("https://st.360buyimg.com/item/images/5.4/product-detail-sprites-mjs.png?v=1");
	background-repeat: no-repeat;
	background-size: 100px 100px;
}

.icon-arrow-up
{
	background-position: 3px -5px;
}

.icon-arrow-down
{
	background-position: 3px 6px;
}

.icon-arrow-right
{
	background-position: 5px -16px;
}

.jd-slider-container
{
	-webkit-transition: 500ms;
}

em,address
{
	font-style: normal;
}

.spec-desc,.pro-color,.pro-size,.pro-count,.pro-spec
{
	font-size: 0;
	overflow: hidden;
	position: relative;
}

.nowrap-txt
{
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.base-txt
{
	margin-left: 34px;
	font-size: 13px;
	color: #252525;
	line-height: 15px;
}

.prod-spec .part-note-msg,.send-to .part-note-msg,.provide-srv .part-note-msg,.msg-notice .part-note-msg
{
	float: left;
}

.icon
{
	vertical-align: top;
	font-style: normal;
}

.ext-warr .icon-arrow-up,.ext-warr .icon-arrow-down,.more-detail .icon-arrow-right
{
	top: 15px;
}

div,span,a,header
{
	-webkit-tap-highlight-color: rgba(255,255,255,0);
}

.cf:before,.cf:after
{
	content: "";
	display: table;
}

.cf:after
{
	clear: both;
}

.cf
{
	zoom: 1;
}

.mar-t
{
	margin-top: 9px;
}

.bottom-to-top
{
	position: fixed;
	bottom: 62px;
	right: 9px;
	width: 38px;
	height: 38px;
	z-index: 20;
	display: none;
}

.hold-div-top
{
	height: 48px;
	width: 100%;
	display: block;
}

.hold-div-bottom
{
	height: 35px;
	width: 100%;
	display: block;
}

.col02
{
	color: #686868;
	-moz-box-flex: 1;
	box-flex: 1;
	margin-left: 38px;
}

#download-floor
{
	display: block;
}

#download-floor img
{
	width: 100%;
	height: auto;
}

.posi-rela
{
	position: relative;
}

.icon-popups
{
	position: absolute;
	right: 10px;
	width: 19px;
	height: 4px;
	background-image: url("https://st.360buyimg.com/item/images/5.4/product-detail-sprites-mjs.png?v=1");
	background-repeat: no-repeat;
	background-size: 100px 100px;
	background-position: -42px -17px;
}

input::-webkit-outer-spin-button,input::-webkit-inner-spin-button
{
	-webkit-appearance: none!important;
	margin: 0;
}

.is-loading
{
	display: none;
	height: 27px;
	text-align: center;
	font-size: 0;
}

.is-loading em
{
	background: url("https://st.360buyimg.com/item/images/5.4/loading-animation.gif?v=1") center 2px no-repeat;
	display: inline-block;
	width: 23px;
	height: 25px;
	background-size: 23px 23px;
	vertical-align: top;
}

.is-loading span
{
	color: #b3b3b3;
	font-size: 11px;
	display: inline-block;
	line-height: 27px;
	margin-left: 10px;
}

.header-slider
{
	position: relative;
	width: 100%;
	overflow: hidden;
}

.header-slider-con
{
	overflow: hidden;
}

.header-slider-con:after
{
	font-size: 0;
	display: block;
	visibility: hidden;
	clear: both;
	height: 0;
	content: '';
}

.header-slider-item
{
	float: left;
	overflow: hidden;
	display: inline;
	width: 100%;
}

.loading-position
{
	position: absolute;
	top: 132px;
	left: 50%;
	margin-left: -44px;
	margin-top: -14px;
}

.cart-loading-icon
{
	position: fixed;
	display: none;
	top: 50%;
	left: 50%;
	margin-top: -18px;
	margin-left: -18px;
	z-index: 300;
	background: url("") no-repeat;
	background-size: 37px 37px;
	height: 37px;
	width: 37px;
	background-position: 0 0;
	-webkit-animation: rotateChange .8s cubic-bezier(0.5,0.5,0.5,0.5) infinite;
	-moz-animation: rotateChange .8s cubic-bezier(0.5,0.5,0.5,0.5) infinite;
	-ms-animation: rotateChange .8s cubic-bezier(0.5,0.5,0.5,0.5) infinite;
	-o-animation: rotateChange .8s cubic-bezier(0.5,0.5,0.5,0.5) infinite;
	animation: rotateChange .8s cubic-bezier(0.5,0.5,0.5,0.5) infinite;
}

@-webkit-keyframes rotateChange
{
	0%
	{
		-webkit-transform: rotate(0deg);
	}

	100%
	{
		-webkit-transform: rotate(360deg);
	}
}

@-moz-keyframes rotateChange
{
	0%
	{
		-webkit-transform: rotate(0deg);
	}

	100%
	{
		-webkit-transform: rotate(360deg);
	}
}

@-ms-keyframes rotateChange
{
	0%
	{
		-webkit-transform: rotate(0deg);
	}

	100%
	{
		-webkit-transform: rotate(360deg);
	}
}

@-o-keyframes rotateChange
{
	0%
	{
		-webkit-transform: rotate(0deg);
	}

	100%
	{
		-webkit-transform: rotate(360deg);
	}
}

@keyframes rotateChange
{
	0%
	{
		-webkit-transform: rotate(0deg);
	}

	100%
	{
		-webkit-transform: rotate(360deg);
	}
}

.bottom-tip-floor
{
	width: 100%;
	height: 67px;
	text-align: center;
	padding-top: 21px;
}

.bottom-tip
{
	display: inline-block;
	line-height: 13px;
	font-size: 13px;
	color: #9b9c9f;
	vertical-align: middle;
}

.btm-detail-icon
{
	display: inline-block;
	width: 14px;
	height: 14px;
	background-image: url("https://st.360buyimg.com/item/images/5.4/product-detail-sprites-mjs.png?v=1");
	background-repeat: no-repeat;
	background-size: 100px 100px;
	vertical-align: middle;
	margin-right: 2px;
}

.btm-detail-icon.btm-up
{
	background-position: -60px -67px;
}

.btm-detail-icon.btm-down
{
	background-position: -76px -67px;
}

.btm-loading
{
	line-height: 73px;
	height: 0;
	text-align: center;
	transition: height .25s,border-bottom-width .25s;
	background-color: #f3f4f6;
	font-size: 13px;
	color: #9b9c9f;
	overflow: hidden;
	vertical-align: middle;
}

.btm-detail
{
	background-color: #fff;
}

.btm-detail-to-top
{
	position: fixed;
	bottom: 62px;
	right: 9px;
	width: 38px;
	height: 38px;
	z-index: 20;
	display: none;
}

.share-gift-wrap
{
	position: fixed;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 100;
	opacity: 0;
}

.share-gift-show
{
	opacity: 1;
	-webkit-transition: opacity .5s;
}

.share-gift-btn
{
	position: absolute;
	width: 70px;
	height: 70px;
	right: 10px;
	top: 41px;
	background: url("https://st.360buyimg.com/item/images/5.4/icon_shareClose.png?v=1") no-repeat center/30px;
	border: none;
}

.share-gift-content
{
	height: 100%;
	border: none;
}

.overflowHidden
{
	overflow: hidden;
}

.label-icon-div
{
	font-style: normal;
	display: inline-block;
	height: 14px;
	line-height: 20px;
	font-size: 0;
	width: auto;
	border-radius: 2px;
	position: relative;
	box-sizing: border-box;
	overflow: hidden;
}

.have-icon-div
{
	border: 1px solid #f23030;
}

.have-icon-div::after
{
	font-size: 0;
	display: block;
	visibility: hidden;
	clear: both;
	height: 0;
	content: '';
}

.have-icon-div .label-text
{
	float: left;
}

.have-not-icon-div::before
{
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	border: 1px solid #f23030;
	border-radius: 3px;
	transform: scale(0.5,0.5);
	-webkit-transform: scale(0.5,0.5);
	transform-origin: left top;
	-webkit-transform-origin: left top;
	box-sizing: border-box;
	height: 28px;
	width: 200%;
	z-index: 10;
}

.label-text
{
	display: inline-block;
	padding: 2px 2px;
	font-size: 10px;
	color: #f23030;
	line-height: 10px;
	height: 14px;
}

.label-icon
{
	display: inline-block;
	background: url("https://st.360buyimg.com/item/images/5.4/icon-sprites-extend.png?v=1") #f23030;
	background-size: 98px 14px;
	width: 14px;
	height: 14px;
	float: left;
}

.phone-exclusive-icon
{
	background-position: 0 -1px;
}

.shop-vip-icon
{
	background-position: -14px -1px;
}

.seckill-icon
{
	background-position: -28px -1px;
}

.flash-icon
{
	background-position: -42px -1px;
}

.line-service
{
	background-position: -56px -1px;
}

.otc-icon
{
	background-position: -70px -1px;
}

.seckill-floor-icon
{
	background-position: -84px -1px;
}

.blue-border.have-icon-div
{
	border: 1px solid #1a68bc;
}

.blue-border.have-not-icon-div::before
{
	border: 1px solid #1a68bc;
}

.white-border.have-icon-div
{
	border: 1px solid #fff;
}

.white-border.have-not-icon-div::before
{
	border: 1px solid #fff;
}

.red-div
{
	background-color: #f23030;
}

.blue-div
{
	background-color: #1a68bc;
}

.jx-div
{
	background-color: #c09947;
}

.jx-border.have-not-icon-div::before
{
	border: 1px solid #c09947;
}

.jx-text
{
	color: #c09947;
}

.white-text
{
	color: #fff;
}

.red-text
{
	color: #f23030;
}

.blue-text
{
	color: #1a68bc;
}

.diamond-icon-div
{
	background-color: #b400d3;
}

.diamond-icon-div::before
{
	border: 1px solid #b400d3;
}

.diamond-icon-div .label-text
{
	color: #fff;
}

.global-icon
{
	width: auto;
	height: 14px;
	vertical-align: top;
	margin-top: 3px;
}

.double11-icon
{
	width: auto;
	height: 14px;
	vertical-align: top;
	margin-top: 3px;
}

.rxd-icon-text
{
	padding: 2px 2px 2px 1px;
}

.tryme
{
	background: rgba(0,0,0,0.8);
	width: 100%;
	height: 50px;
}

.tryme div
{
	width: 320px;
	height: 50px;
	margin: 0 auto;
	position: relative;
}

.tryme .later
{
	border: 0;
	display: block;
	left: 4px;
	top: 9px;
	width: 32px;
	height: 32px;
	position: absolute;
}

.tryme .trynow
{
	border: 0;
	display: block;
	left: 40px;
	width: 280px;
	height: 50px;
	position: absolute;
}

.tryme span
{
	display: block;
	width: 140px;
	margin-left: 90px;
	padding-top: 10px;
	color: #fff;
	font-size: 12px;
	line-height: 15px;
}

.tryme-img
{
	width: 320px;
	height: 50px;
	margin: 0 auto;
	position: absolute;
}

.download-pannel
{
	height: 50px;
	width: 100%;
	line-height: 50px;
	position: relative;
	font-size: 0;
	overflow: hidden;
}

.download-pannel .pannel-bg
{
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 4;
}

.download-pannel .pannel-bg img
{
	width: 100%;
	height: 100%;
}

.download-pannel div[class^='download-']
{
	position: relative;
	z-index: 5;
	float: left;
	overflow: hidden;
}

.download-pannel .download-close
{
	width: 16px;
	height: 50px;
	line-height: 50px;
	display: inline-block;
	margin-left: 2.5%;
}

.download-pannel .download-close img
{
	width: 100%;
	height: auto;
}

.download-pannel .download-logo
{
	width: 35px;
	height: 50px;
	line-height: 50px;
	margin-left: 5%;
	margin-right: 2.5%;
}

.download-pannel .download-logo img
{
	width: 100%;
	height: auto;
}

.download-pannel .download-txt
{
	display: inline-block;
	width: 40%;
	height: 100%;
}

.download-pannel .font-large
{
	font-size: 15px;
}

.download-pannel .download-action
{
	display: inline-block;
	height: 100%;
	width: 31.88%;
	float: right!important;
	text-align: center;
	font-size: 13px;
	color: #FFF;
}

.download-pannel .download-content
{
	font-size: 12px;
	display: block;
	position: relative;
}

.download-pannel .download-content .content-up
{
	color: white;
	font-weight: 500;
	position: absolute;
	top: -9px;
}

.download-pannel .download-content .content-down
{
	color: #999;
	position: absolute;
	top: 9px;
}

.download-pannel em
{
	font-style: normal;
}

.download-pannel img,.download-pannel div
{
	vertical-align: middle;
}

.download-noBg
{
	background-color: #232326;
}

.download-noBg .download-action
{
	background-color: #cd2525;
}

.download-noBg .pannel-bg
{
	display: none;
}

.download-block-middle
{
	width: 212px;
	height: 55px;
	overflow: hidden;
	position: fixed;
	bottom: 79px;
	left: 50%;
	z-index: 20;
	margin-left: -95px;
	display: none;
}

.download-block-middle .img-block
{
	float: left;
	display: block;
	height: 55px;
	width: 170px;
	background: url("https://st.360buyimg.com/item/images/5.4/download-button1n.png?v=1") 0 0 no-repeat;
	background-size: 174px 55px;
	padding-left: 6px;
	padding-top: 5px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
}

.download-block-middle .img-block a
{
	display: block;
	height: 45px;
	width: 162px;
	border-radius: 10px;
	background-color: transparent;
}

.download-block-middle .img-block a:active
{
	background-color: rgba(0,0,0,0.1);
}

.download-block-middle .closs-btn
{
	float: left;
	height: 55px;
	width: 41px;
	display: block;
	background: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozMmVjMzFhNS1iNTgxLTQ4YTYtYmUxZS00NWFjMjFlNWNkMzciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTY3QTU5Mjg3RTMxMTFFNkI3RjNDNzMyQThCMTAwRTIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTY3QTU5Mjc3RTMxMTFFNkI3RjNDNzMyQThCMTAwRTIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpmYzZkZWU3MS0yYjIxLTRiZTYtYTI2Ny00NTY0ZGZlZmZiNzYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MzJlYzMxYTUtYjU4MS00OGE2LWJlMWUtNDVhYzIxZTVjZDM3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+J3A3qwAABQtJREFUeNq8WF9MHEUYn92744ACd6D8uRAiV0IiMacPpAktD4APPEmjQUu0GnwoEF9sa2uMD2rSILWmKraaWh9IiIoxNVFIHy7w4FsPSXroFUkOCBTKHVyOAIVy3HF3u36z2d3bPWZm96w6yZfd+bPf/L5v5/vmN8Otu1w8QkisWlsTUVYRxUNNORWO40yPVeayGijkGAoeDy2lkABxlPd/bD3NJjOAOMIzu02kPFmGsUCIZjzEEcBwWUoeB5D2yWl18AwgkqytrZ2Ix+MDqVTqt1gsNhAMBp+FdossvOapFbVvaGjIOT8/76mtrVXaSAZnCo4yEKVTUWYDsR8cHHwvEsr+/v630F8EcgSkUJYCWaT66urqC+l0OqD9Doy6s7y83Cjrt8pzSXPjGJHihAAID8zb2dnpFhkFvPUTjHOCOEBKtBIOh/to3wGo37GxMijVazRAqncEQdhQlByMjYn7H34kJsfHdcp3d3dvwdgnZXkCy8rKylvaMUIsJqYfPIAXQW0DY89go2XjdYCIeQjWydMQ1ngCJITDKPnDiNR+EAwi+F/IdvKkVC8qKnoZlHMlJSVv4/rc3FxnTU3NNUWPcP8+SgxcRoAAWZ9vQ3m9vVJ7QUHBKXh8p1lHxEWtlo2NjW11pRfCkrDZ1L7kyI8oOTam1ouLizs3Nze/DgQCXfX19Xow/R9LYHBJ3fFlQttqPU5LTkRAzc3NEfhlixIgpxPZz53FWqigSktLX/R4PJ8fAvPoUQZEW5v6DuvIlxMg7EKw+gOlYmlsRPbz55igmGBaW1HeG6+r9e3t7WFaYuQJiUsaUF5e/iusj0u5gKKC6e2BmXjFO1Og+5es5GrsISwOh+MqeKrfDCgzYJLJ5PTMzMx5RnZHXBb94LKyLZ7Ztr6+/m5lZeX7ykfpu3dR4otBbG5GU34+QvE4FQwk2T8mJyfPtrS0TGNHySLIopIH3sy2XFVV9SVk3k9ZnmKBSSQSf46Pj18EMDNGc/FmqQLkl+tLS0ufaUHZuk4dVnj0qA4MZPR7o6Oj73V0dPxlZiKzgLjZ2dlOt9t9QbuAU6OEKFtcRMnbt9V6YWGhp729vc8sSTIFaGFh4ZWGhoZBVjRpS3b0OZ3OlyBiv8oVEJF+wNrpqquru24U2vYL7zBTAs7o8PtuEDiWjoawPMRFIpFXq6urb5jJM5ZjxwzzFN7D9vb2rrGoMU9ji+CZtoqKipu5JD0zyRPWVDcY2k4jaDQPcS6X60ouYIySZ8rrVetlZWU9NKpLBDQyMuLgef4ZKd5jMZS4/AkTDDDIADDBq0xQt37OgLZYTuQUZU1NTU+pCSgaReLDh3owfb26pOf1ei8CZx4EpnjlECiZuvBudyY1CMI0deWSGCMoz89QPkFMfHNT3Ot+U0wMD+uYH4CZnpiYaMV7scIcgUv1axljOhQSUz4fHqzl5P00xkjl1JiQszg17E1+n8/XrOHVqmxtbV2ifQfeiUxNTdWY5dQKIBs+HWCqQFIKu/ak3+8/Tjh5KHIEIuk0TB7VeSud9odCoeasU4chIHWXx2QfMmwPAMDsfhc/o9Hoa5ojT758grDLvyBPU8d9BUA3ngMKcxq8WSv3HwKjXDZgIdEPmiDKyZV0eiXdD4hZ3+pOv6zbj+yJjAAZHaWN7gSYZ3vtWVv7zjEAG91ucGYvGow8xBl5weiOSL6yyekeycq+1PpP7qT+FYL2v5W/BRgAQRnTE79w8XIAAAAASUVORK5CYII=) left center no-repeat;background-size: 18px 18px;
}

.download-block-right
{
	width: 125px;
	height: 86px;
	overflow: hidden;
	position: fixed;
	right: 0;
	bottom: 57px;
	z-index: 20;
	display: none;
}

.download-block-right .img-block
{
	display: block;
	height: 45px;
	width: 125px;
	background: url("https://st.360buyimg.com/item/images/5.4/download-button2n.png?v=1") 0 0 no-repeat;
	background-size: 125px 50px;
	padding-left: 6px;
	padding-top: 5px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
}

.download-block-right .img-block a
{
	display: block;
	height: 40px;
	width: 118px;
	border-radius: 25px 0 0 25px;
	background-color: transparent;
	overflow: hidden;
}

.download-block-right .img-block a:active
{
	background-color: rgba(0,0,0,0.1);
}

.download-block-right .closs-btn
{
	height: 36px;
	width: 58px;
	display: block;
	background: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozMmVjMzFhNS1iNTgxLTQ4YTYtYmUxZS00NWFjMjFlNWNkMzciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTY3QTU5Mjg3RTMxMTFFNkI3RjNDNzMyQThCMTAwRTIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTY3QTU5Mjc3RTMxMTFFNkI3RjNDNzMyQThCMTAwRTIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpmYzZkZWU3MS0yYjIxLTRiZTYtYTI2Ny00NTY0ZGZlZmZiNzYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MzJlYzMxYTUtYjU4MS00OGE2LWJlMWUtNDVhYzIxZTVjZDM3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+J3A3qwAABQtJREFUeNq8WF9MHEUYn92744ACd6D8uRAiV0IiMacPpAktD4APPEmjQUu0GnwoEF9sa2uMD2rSILWmKraaWh9IiIoxNVFIHy7w4FsPSXroFUkOCBTKHVyOAIVy3HF3u36z2d3bPWZm96w6yZfd+bPf/L5v5/vmN8Otu1w8QkisWlsTUVYRxUNNORWO40yPVeayGijkGAoeDy2lkABxlPd/bD3NJjOAOMIzu02kPFmGsUCIZjzEEcBwWUoeB5D2yWl18AwgkqytrZ2Ix+MDqVTqt1gsNhAMBp+FdossvOapFbVvaGjIOT8/76mtrVXaSAZnCo4yEKVTUWYDsR8cHHwvEsr+/v630F8EcgSkUJYCWaT66urqC+l0OqD9Doy6s7y83Cjrt8pzSXPjGJHihAAID8zb2dnpFhkFvPUTjHOCOEBKtBIOh/to3wGo37GxMijVazRAqncEQdhQlByMjYn7H34kJsfHdcp3d3dvwdgnZXkCy8rKylvaMUIsJqYfPIAXQW0DY89go2XjdYCIeQjWydMQ1ngCJITDKPnDiNR+EAwi+F/IdvKkVC8qKnoZlHMlJSVv4/rc3FxnTU3NNUWPcP8+SgxcRoAAWZ9vQ3m9vVJ7QUHBKXh8p1lHxEWtlo2NjW11pRfCkrDZ1L7kyI8oOTam1ouLizs3Nze/DgQCXfX19Xow/R9LYHBJ3fFlQttqPU5LTkRAzc3NEfhlixIgpxPZz53FWqigSktLX/R4PJ8fAvPoUQZEW5v6DuvIlxMg7EKw+gOlYmlsRPbz55igmGBaW1HeG6+r9e3t7WFaYuQJiUsaUF5e/iusj0u5gKKC6e2BmXjFO1Og+5es5GrsISwOh+MqeKrfDCgzYJLJ5PTMzMx5RnZHXBb94LKyLZ7Ztr6+/m5lZeX7ykfpu3dR4otBbG5GU34+QvE4FQwk2T8mJyfPtrS0TGNHySLIopIH3sy2XFVV9SVk3k9ZnmKBSSQSf46Pj18EMDNGc/FmqQLkl+tLS0ufaUHZuk4dVnj0qA4MZPR7o6Oj73V0dPxlZiKzgLjZ2dlOt9t9QbuAU6OEKFtcRMnbt9V6YWGhp729vc8sSTIFaGFh4ZWGhoZBVjRpS3b0OZ3OlyBiv8oVEJF+wNrpqquru24U2vYL7zBTAs7o8PtuEDiWjoawPMRFIpFXq6urb5jJM5ZjxwzzFN7D9vb2rrGoMU9ji+CZtoqKipu5JD0zyRPWVDcY2k4jaDQPcS6X60ouYIySZ8rrVetlZWU9NKpLBDQyMuLgef4ZKd5jMZS4/AkTDDDIADDBq0xQt37OgLZYTuQUZU1NTU+pCSgaReLDh3owfb26pOf1ei8CZx4EpnjlECiZuvBudyY1CMI0deWSGCMoz89QPkFMfHNT3Ot+U0wMD+uYH4CZnpiYaMV7scIcgUv1axljOhQSUz4fHqzl5P00xkjl1JiQszg17E1+n8/XrOHVqmxtbV2ifQfeiUxNTdWY5dQKIBs+HWCqQFIKu/ak3+8/Tjh5KHIEIuk0TB7VeSud9odCoeasU4chIHWXx2QfMmwPAMDsfhc/o9Hoa5ojT758grDLvyBPU8d9BUA3ngMKcxq8WSv3HwKjXDZgIdEPmiDKyZV0eiXdD4hZ3+pOv6zbj+yJjAAZHaWN7gSYZ3vtWVv7zjEAG91ucGYvGow8xBl5weiOSL6yyekeycq+1PpP7qT+FYL2v5W/BRgAQRnTE79w8XIAAAAASUVORK5CYII=) center top no-repeat;background-size: 18px 18px;
	margin-left: 41px;
}

.jd-header,.jd-header a
{
	font-family: PingFangSC-Regular,Helvetica,"Droid Sans",Arial,sans-serif;
	color: #252525;
	text-decoration: none;
	font-size: 16px;
}

.jd-header
{
	min-height: 44px;
	padding: 0;
	margin: 0;
	text-decoration: none;
	color: #252525;
	width: 100%;
}

.jd-header-bar
{
	position: relative;
	background: #efefef url("https://st.360buyimg.com/item/images/5.4/header-bg.png?v=1") repeat-x 0 0;
	background-size: 100% 44px;
	min-height: 44px;
	border-bottom: 1px solid #bfbfbf;
	border-width: 0 0 1px 0;
	-webkit-border-image: url("") 2 0 stretch;
	-o-border-image: url("") 2 0 round;
	border-image: url("") 2 0 round;
}

.jd-header-icon-back,.jd-header-icon-logo
{
	position: absolute;
	width: 40px;
	height: 44px;
}

.jd-header-icon-back span
{
	width: 20px;
	height: 20px;
	background-position: -20px 0;
	margin: 12px 0 0 10px;
}

.jd-header-icon-back span,.jd-header-icon-shortcut span,.jd-header-icon-cancel span,.jd-header-icon-search span
{
	text-indent: -100px;
	overflow: hidden;
}

.jd-header-title
{
	margin: 0 50px;
	text-align: center;
	height: 44px;
	line-height: 44px;
	font-size: 16px;
}

.jd-header-icon-shortcut,.jd-header-icon-category
{
	position: absolute;
	right: 0;
	top: 0;
	width: 40px;
	height: 44px;
	overflow: hidden;
}

.jd-header-icon-shortcut span
{
	width: 20px;
	height: 20px;
	background-position: -60px 0;
	margin: 12px 10px 0 10px;
}

.jd-header-shortcut span,.jd-header-shortcut strong
{
	display: block;
	margin: 0 auto;
	color: #fff;
	font-weight: normal;
	font-size: 12px;
	line-height: 1;
}

.jd-header-shortcut
{
	display: table;
	width: 100%;
	background: #404042;
	height: 57px;
}

.jd-header-shortcut li
{
	display: table-cell;
	width: 25%;
	text-align: center;
}

.jd-header-shortcut a
{
	border: 0;
	color: #fff;
}

.jd-header-shortcut span
{
	width: 30px;
	height: 30px;
	margin-top: 6px;
}

.jd-header-shortcut span.shortcut-categories
{
	background-position: -60px -27px;
}

.jd-header-shortcut span.shortcut-cart
{
	background-position: -90px -27px;
}

.jd-header-shortcut span.shortcut-my-account
{
	background-position: -120px -27px;
}

.jd-header-shortcut span.shortcut-home
{
	background-position: -30px -27px;
}

.jd-header-new-bar
{
	width: 100%;
	position: relative;
	background: #efefef url("https://st.360buyimg.com/item/images/5.4/header-bg.png?v=1") repeat-x 0 0;
	background-size: 100% 44px;
	min-height: 44px;
	z-index: 20;
}

#header-tabs
{
	overflow: hidden;
	margin: 0 80px;
	-webkit-tap-highlight-color: rgba(255,0,0,0);
	display: -moz-box;
	display: -webkit-box;
	display: box;
}

.header-tab-item
{
	text-align: center;
	box-flex: 1;
	-moz-box-flex: 1;
	-webkit-box-flex: 1;
	box-flex: 1;
	width: 1%;
	overflow: hidden;
	white-space: nowrap;
}

.header-tab-title
{
	font-size: 14px;
	line-height: 14px;
	padding-top: 15px;
	padding-bottom: 15px;
	color: #222;
	width: 28px;
	margin: 0 auto;
}

.header-tab-selected
{
	font-size: 15px;
	line-height: 15px;
	padding-top: 15px;
	padding-bottom: 12px;
	border-bottom: 2px solid #222;
	font-weight: 600;
	width: 34px;
	text-align: center;
}

.header-bar-border
{
	border-bottom: 1px solid #bbb;
	border-width: 0 0 1px 0;
	-webkit-border-image: url("") 2 0 stretch;
	-o-border-image: url("") 2 0 round;
	border-image: url("") 2 0 round;
	margin-top: -1px;
}

.m_common_new_top
{
	position: fixed;
	top: 0;
	left: 0;
	z-index: 100;
	width: 100%;
}

.hide
{
	display: none;
}

.sift-tab
{
	width: 100%;
	height: 42px;
	position: relative;
	background-color: #fff;
	display: none;
}

.tab-lst
{
	display: -moz-box;
	display: -webkit-box;
	display: box;
	width: 100%;
	position: relative;
}

.tab-lst::after
{
	position: absolute;
	content: '';
	-webkit-transform: scaleY(0.5);
	transform: scaleY(0.5);
	bottom: -1px;
	left: 0;
	width: 100%;
	height: 1px;
	border-bottom: 1px solid #e1e1e1;
	z-index: 10;
}

.tab-lst li
{
	box-flex: 1;
	-moz-box-flex: 1;
	-webkit-box-flex: 1;
	box-flex: 1;
	width: 1%;
	text-align: center;
}

.tab-lst li a
{
	display: block;
	font-size: 13px;
	color: #9a9a9a;
	padding: 13px 0 8px 0;
	line-height: 20px;
	text-shadow: 1px 1px 1px rgba(255,255,255,0.2);
}

.tab-lst li a.on
{
	color: #f15353!important;
}

#tabs
{
	overflow: hidden;
	width: 100%;
	background-color: #fff;
	font-family: "SimHei","Helvetica Neue",Arial,"Droid Sans",sans-serif;
	display: none;
	position: relative;
}

#tabs:after
{
	font-size: 0;
	display: block;
	visibility: hidden;
	clear: both;
	height: 0;
	content: '';
}

#tabs::before
{
	position: absolute;
	content: '';
	-webkit-transform: scaleY(0.5);
	transform: scaleY(0.5);
	bottom: 0;
	left: 0;
	width: 100%;
	height: 1px;
	border-bottom: 1px solid #e2e2e2;
	z-index: 10;
}

.tab-item
{
	float: left;
	overflow: hidden;
	width: 20%;
	text-align: center;
	white-space: nowrap;
	color: #9a9a9a;
	-webkit-tap-highlight-color: transparent;
}

.tab-assess-title
{
	font-size: 12px;
	line-height: 12px;
	padding-top: 10px;
	padding-bottom: 5px;
}

.tab-assess-num
{
	font-size: 11px;
	line-height: 11px;
	padding-bottom: 9px;
}

.tab-assess-rednum
{
	font-size: 11px;
	line-height: 11px;
}

.tab-hover
{
	color: #f15353;
}

.cart-concern-btm-fixed
{
	display: table;
	position: fixed;
	left: 0;
	bottom: 0;
	z-index: 10;
	text-align: center;
	width: 100%;
	height: 50px;
	overflow: hidden;
}

.cart-concern-btm-fixed:after
{
	font-size: 0;
	display: block;
	visibility: hidden;
	clear: both;
	height: 0;
	content: '';
}

.concern-cart
{
	background-color: rgba(255,255,255,0.9);
	position: relative;
}

.concern-cart:before
{
	position: absolute;
	content: '';
	-webkit-transform: scaleY(0.5);
	transform: scaleY(0.5);
	top: 0;
	left: 0;
	width: 100%;
	height: 1px;
	border-top: 1px solid #d2d2d2;
}

.concern-cart a,.action-list a
{
	display: inline-block;
	height: 100%;
	line-height: 50px;
	float: left;
	overflow: hidden;
	position: relative;
}

.concern-cart,.action-list
{
	float: left;
	height: 100%;
	overflow: hidden;
}

.concern-cart a,.action-list a
{
	width: 50%;
}

.concern-cart a
{
	color: #d4d4d4;
	font-size: 10px;
}

em.btm-act-icn
{
	width: 23px;
	height: 21px;
	display: block;
	margin: 0 auto;
	background-color: #fff;
	margin-top: 10px;
	margin-bottom: 4px;
	background: url("https://st.360buyimg.com/item/images/5.4/cart_sprits_all.png?v=1") 0 0 no-repeat;
	background-size: 100px 100px;
	position: relative;
}

.order-numbers
{
	display: inline-block;
	position: absolute;
	top: -5px;
	background-color: #f23030;
	line-height: 10px;
	font-style: normal;
	border-radius: 8px;
	padding: 0 4px;
	font-size: 8px;
	color: #fff;
	right: -9px;
	border: 1px solid #fff;
}

.dong-dong-icn .btm-act-icn
{
	background-position: -26px 0;
	background-size: 100px 100px;
	width: 19px;
}

.jimi-icn .btm-act-icn
{
	background-position: -26px -21px;
	background-size: 100px 100px;
	width: 20px;
}

.jx-icn .btm-act-icn
{
	background-position: 0 0;
	background-size: 100px 100px;
	width: 20px;
	height: 20px;
	margin-bottom: 5px;
}

.cart-car-icn .btm-act-icn
{
	background-position: 0 -21px;
	background-size: 100px 100px;
	width: 22px;
}

.drug-list-icn .btm-act-icn
{
	background-position: -78px -2px;
	background-size: 100px 100px;
	width: 16px;
}

.love-heart-icn .btm-act-icn
{
	background-position: -50px -3px;
	background-size: 100px 100px;
	width: 22px;
}

.love-heart-icn .btm-act-icn.focus-out
{
	background-position: -50px -3px;
}

.love-heart-icn .btm-act-icn.focus-on
{
	background-position: -50px -25px;
}

.concern-cart a span
{
	display: block;
	line-height: 9px;
	height: 15px;
	text-align: center;
}

.action-list a
{
	color: #fff;
	font-size: 15px;
}

.action-list a.cart-black-font
{
	color: #333;
}

.red-color
{
	background-color: #f23030;
}

.yellow-color
{
	background-color: #ffb03f;
}

.disabled
{
	background-color: #bfbfbf!important;
}

.jx-cart-yellow
{
	background-color: #efc532;
}

.five-column .concern-cart
{
	width: 47.5%;
}

.five-column .concern-cart a
{
	width: 33.33%;
}

.five-column .action-list
{
	width: 52.5%;
}

.five-column .action-list a
{
	width: 50%;
}

.four-column .concern-cart
{
	width: 42%;
}

.four-column .concern-cart a
{
	width: 50%;
}

.four-column .action-list
{
	width: 58%;
}

.four-column .action-list a
{
	width: 50%;
}

.four-column-l3r1 .concern-cart
{
	width: 53.125%;
}

.four-column-l3r1 .concern-cart a
{
	width: 33.33%;
}

.four-column-l3r1 .action-list
{
	width: 46.875%;
}

.four-column-l3r1 .action-list a
{
	width: 100%;
}

.three-column .concern-cart
{
	width: 50%;
}

.three-column .concern-cart a
{
	width: 50%;
}

.three-column .action-list
{
	width: 50%;
}

.three-column .action-list a
{
	width: 100%;
}

.three-column .action-list a:last-child
{
	display: none;
}

.message-floor
{
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	text-align: center;
	z-index: 500;
}

.message-floor .messge-box
{
	width: 145px;
	background: rgba(0,0,0,0.8);
	border-radius: 8px;
	text-align: center;
	position: absolute;
	top: 50%;
	left: 50%;
}

.messge-box .messge-box-icon
{
	width: 26px;
	height: 26px;
	display: inline-block;
	margin: 18px 0 9px 0;
	position: relative;
	overflow: hidden;
	vertical-align: middle;
}

.messge-box .messge-box-content
{
	font-size: 15px;
	line-height: 15px;
	color: #fff;
	padding: 0 10px 21px 10px;
}

.messge-box-icon h1
{
	color: white;
	display: inline;
	margin-top: 5px;
	font-size: 22px;
}

.message-toast-icon
{
	background: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAB4CAYAAACn3jFyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkQ4MzkzQzEzRjY0RjExRTU5MDI5RkQyNzk0QTQ5MjVBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkQ4MzkzQzE0RjY0RjExRTU5MDI5RkQyNzk0QTQ5MjVBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RDgzOTNDMTFGNjRGMTFFNTkwMjlGRDI3OTRBNDkyNUEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RDgzOTNDMTJGNjRGMTFFNTkwMjlGRDI3OTRBNDkyNUEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4a44QkAAAGEUlEQVR42uxc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) no-repeat;background-size: 28px 60px;
}

.succee-icon
{
	display: inline-block;
	height: 26px;
	width: 26px;
	background-position: -1px -29px;
}

.error-icon
{
	display: inline-block;
	height: 26px;
	width: 26px;
	background-position: -1px -1px;
}

.focus-info
{
	color: #232326;
	font-size: 9px;
}

.focus-scale
{
	background: url("https://st.360buyimg.com/item/images/5.4/cart_sprits_all.png?v=1") no-repeat;
	background-size: 100px 100px;
	display: none;
	width: 22px;
	height: 17px;
	position: absolute;
	top: 10px;
	left: 50%;
	margin-left: -11px;
	background-position: -50px -25px;
}

.click-focus-show
{
	-webkit-animation: focused .2s 1 ease 0s;
	-moz-animation: focused .2s 1 ease 0s;
	-ms-animation: focused .2s 1 ease 0s;
	-o-animation: focused .2s 1 ease 0s;
	animation: focused .2s 1 ease 0s;
}

.focus-scale-show
{
	-webkit-animation: focusedScale .2s 1 ease 0s;
	-moz-animation: focusedScale .2s 1 ease 0s;
	-ms-animation: focusedScale .2s 1 ease 0s;
	-o-animation: focusedScale .2s 1 ease 0s;
	animation: focusedScale .2s 1 ease 0s;
}

@-webkit-keyframes focused
{
	0%
	{
		transform: scale(0,0);
		-webkit-transform: scale(0,0);
		transform-origin: center center;
		-webkit-transform-origin: center center;
		opacity: 1;
	}

	20%
	{
		transform: scale(0.8,0.8);
		-webkit-transform: scale(0.8,0.8);
		transform-origin: center center;
		-webkit-transform-origin: center center;
		opacity: .6;
	}

	40%
	{
		transform: scale(1,1);
		-webkit-transform: scale(1,1);
		transform-origin: center center;
		-webkit-transform-origin: center center;
		opacity: .6;
	}

	60%
	{
		transform: scale(1.1,1.1);
		-webkit-transform: scale(1.1,1.1);
		transform-origin: center center;
		-webkit-transform-origin: center center;
		opacity: .6;
	}

	80%
	{
		transform: scale(1.2,1.2);
		-webkit-transform: scale(1.2,1.2);
		transform-origin: center center;
		-webkit-transform-origin: center center;
		opacity: .8;
	}

	100%
	{
		transform: scale(1,1);
		-webkit-transform: scale(1,1);
		transform-origin: center center;
		-webkit-transform-origin: center center;
		opacity: 1;
	}
}

@-moz-keyframes focused
{
	0%
	{
		transform: scale(0,0);
		-webkit-transform: scale(0,0);
		transform-origin: center center;
		-webkit-transform-origin: center center;
		opacity: 1;
	}

	20%
	{
		transform: scale(0.8,0.8);
		-webkit-transform: scale(0.8,0.8);
		transform-origin: center center;
		-webkit-transform-origin: center center;
		opacity: .6;
	}

	40%
	{
		transform: scale(1,1);
		-webkit-transform: scale(1,1);
		transform-origin: center center;
		-webkit-transform-origin: center center;
		opacity: .6;
	}

	60%
	{
		transform: scale(1.1,1.1);
		-webkit-transform: scale(1.1,1.1);
		transform-origin: center center;
		-webkit-transform-origin: center center;
		opacity: .6;
	}

	80%
	{
		transform: scale(1.2,1.2);
		-webkit-transform: scale(1.2,1.2);
		transform-origin: center center;
		-webkit-transform-origin: center center;
		opacity: .8;
	}

	100%
	{
		transform: scale(1,1);
		-webkit-transform: scale(1,1);
		transform-origin: center center;
		-webkit-transform-origin: center center;
		opacity: 1;
	}
}

@-ms-keyframes focused
{
	0%
	{
		transform: scale(0,0);
		-webkit-transform: scale(0,0);
		transform-origin: center center;
		-webkit-transform-origin: center center;
		opacity: 1;
	}

	20%
	{
		transform: scale(0.8,0.8);
		-webkit-transform: scale(0.8,0.8);
		transform-origin: center center;
		-webkit-transform-origin: center center;
		opacity: .6;
	}

	40%
	{
		transform: scale(1,1);
		-webkit-transform: scale(1,1);
		transform-origin: center center;
		-webkit-transform-origin: center center;
		opacity: .6;
	}

	60%
	{
		transform: scale(1.1,1.1);
		-webkit-transform: scale(1.1,1.1);
		transform-origin: center center;
		-webkit-transform-origin: center center;
		opacity: .6;
	}

	80%
	{
		transform: scale(1.2,1.2);
		-webkit-transform: scale(1.2,1.2);
		transform-origin: center center;
		-webkit-transform-origin: center center;
		opacity: .8;
	}

	100%
	{
		transform: scale(1,1);
		-webkit-transform: scale(1,1);
		transform-origin: center center;
		-webkit-transform-origin: center center;
		opacity: 1;
	}
}

@-o-keyframes focused
{
	0%
	{
		transform: scale(0,0);
		-webkit-transform: scale(0,0);
		transform-origin: center center;
		-webkit-transform-origin: center center;
		opacity: 1;
	}

	20%
	{
		transform: scale(0.8,0.8);
		-webkit-transform: scale(0.8,0.8);
		transform-origin: center center;
		-webkit-transform-origin: center center;
		opacity: .6;
	}

	40%
	{
		transform: scale(1,1);
		-webkit-transform: scale(1,1);
		transform-origin: center center;
		-webkit-transform-origin: center center;
		opacity: .6;
	}

	60%
	{
		transform: scale(1.1,1.1);
		-webkit-transform: scale(1.1,1.1);
		transform-origin: center center;
		-webkit-transform-origin: center center;
		opacity: .6;
	}

	80%
	{
		transform: scale(1.2,1.2);
		-webkit-transform: scale(1.2,1.2);
		transform-origin: center center;
		-webkit-transform-origin: center center;
		opacity: .8;
	}

	100%
	{
		transform: scale(1,1);
		-webkit-transform: scale(1,1);
		transform-origin: center center;
		-webkit-transform-origin: center center;
		opacity: 1;
	}
}

@keyframes focused
{
	0%
	{
		transform: scale(0,0);
		-webkit-transform: scale(0,0);
		transform-origin: center center;
		-webkit-transform-origin: center center;
		opacity: 1;
	}

	20%
	{
		transform: scale(0.8,0.8);
		-webkit-transform: scale(0.8,0.8);
		transform-origin: center center;
		-webkit-transform-origin: center center;
		opacity: .6;
	}

	40%
	{
		transform: scale(1,1);
		-webkit-transform: scale(1,1);
		transform-origin: center center;
		-webkit-transform-origin: center center;
		opacity: .6;
	}

	60%
	{
		transform: scale(1.1,1.1);
		-webkit-transform: scale(1.1,1.1);
		transform-origin: center center;
		-webkit-transform-origin: center center;
		opacity: .6;
	}

	80%
	{
		transform: scale(1.2,1.2);
		-webkit-transform: scale(1.2,1.2);
		transform-origin: center center;
		-webkit-transform-origin: center center;
		opacity: .8;
	}

	100%
	{
		transform: scale(1,1);
		-webkit-transform: scale(1,1);
		transform-origin: center center;
		-webkit-transform-origin: center center;
		opacity: 1;
	}
}

@-webkit-keyframes focusedScale
{
	0%
	{
		transform: scale(0,0);
		-webkit-transform: scale(0,0);
		transform-origin: center center;
		-webkit-transform-origin: center center;
		opacity: .2;
	}

	20%
	{
		transform: scale(0.6,0.6);
		-webkit-transform: scale(0.6,0.6);
		transform-origin: center center;
		-webkit-transform-origin: center center;
		opacity: .2;
	}

	40%
	{
		transform: scale(1.2,1.2);
		-webkit-transform: scale(1.2,1.2);
		transform-origin: center center;
		-webkit-transform-origin: center center;
		opacity: .1;
	}

	60%
	{
		transform: scale(1.5,1.5);
		-webkit-transform: scale(1.5,1.5);
		transform-origin: center center;
		-webkit-transform-origin: center center;
		opacity: .1;
	}

	80%
	{
		transform: scale(1.8,1.8);
		-webkit-transform: scale(1.8,1.8);
		transform-origin: center center;
		-webkit-transform-origin: center center;
		opacity: .1;
	}

	100%
	{
		transform: scale(2,2);
		-webkit-transform: scale(2,2);
		transform-origin: center center;
		-webkit-transform-origin: center center;
		opacity: .1;
	}
}

@-moz-keyframes focusedScale
{
	0%
	{
		transform: scale(0,0);
		-webkit-transform: scale(0,0);
		transform-origin: center center;
		-webkit-transform-origin: center center;
		opacity: .2;
	}

	20%
	{
		transform: scale(0.6,0.6);
		-webkit-transform: scale(0.6,0.6);
		transform-origin: center center;
		-webkit-transform-origin: center center;
		opacity: .2;
	}

	40%
	{
		transform: scale(1.2,1.2);
		-webkit-transform: scale(1.2,1.2);
		transform-origin: center center;
		-webkit-transform-origin: center center;
		opacity: .1;
	}

	60%
	{
		transform: scale(1.5,1.5);
		-webkit-transform: scale(1.5,1.5);
		transform-origin: center center;
		-webkit-transform-origin: center center;
		opacity: .1;
	}

	80%
	{
		transform: scale(1.8,1.8);
		-webkit-transform: scale(1.8,1.8);
		transform-origin: center center;
		-webkit-transform-origin: center center;
		opacity: .1;
	}

	100%
	{
		transform: scale(2,2);
		-webkit-transform: scale(2,2);
		transform-origin: center center;
		-webkit-transform-origin: center center;
		opacity: .1;
	}
}

@-ms-keyframes focusedScale
{
	0%
	{
		transform: scale(0,0);
		-webkit-transform: scale(0,0);
		transform-origin: center center;
		-webkit-transform-origin: center center;
		opacity: .2;
	}

	20%
	{
		transform: scale(0.6,0.6);
		-webkit-transform: scale(0.6,0.6);
		transform-origin: center center;
		-webkit-transform-origin: center center;
		opacity: .2;
	}

	40%
	{
		transform: scale(1.2,1.2);
		-webkit-transform: scale(1.2,1.2);
		transform-origin: center center;
		-webkit-transform-origin: center center;
		opacity: .1;
	}

	60%
	{
		transform: scale(1.5,1.5);
		-webkit-transform: scale(1.5,1.5);
		transform-origin: center center;
		-webkit-transform-origin: center center;
		opacity: .1;
	}

	80%
	{
		transform: scale(1.8,1.8);
		-webkit-transform: scale(1.8,1.8);
		transform-origin: center center;
		-webkit-transform-origin: center center;
		opacity: .1;
	}

	100%
	{
		transform: scale(2,2);
		-webkit-transform: scale(2,2);
		transform-origin: center center;
		-webkit-transform-origin: center center;
		opacity: .1;
	}
}

@-o-keyframes focusedScale
{
	0%
	{
		transform: scale(0,0);
		-webkit-transform: scale(0,0);
		transform-origin: center center;
		-webkit-transform-origin: center center;
		opacity: .2;
	}

	20%
	{
		transform: scale(0.6,0.6);
		-webkit-transform: scale(0.6,0.6);
		transform-origin: center center;
		-webkit-transform-origin: center center;
		opacity: .2;
	}

	40%
	{
		transform: scale(1.2,1.2);
		-webkit-transform: scale(1.2,1.2);
		transform-origin: center center;
		-webkit-transform-origin: center center;
		opacity: .1;
	}

	60%
	{
		transform: scale(1.5,1.5);
		-webkit-transform: scale(1.5,1.5);
		transform-origin: center center;
		-webkit-transform-origin: center center;
		opacity: .1;
	}

	80%
	{
		transform: scale(1.8,1.8);
		-webkit-transform: scale(1.8,1.8);
		transform-origin: center center;
		-webkit-transform-origin: center center;
		opacity: .1;
	}

	100%
	{
		transform: scale(2,2);
		-webkit-transform: scale(2,2);
		transform-origin: center center;
		-webkit-transform-origin: center center;
		opacity: .1;
	}
}

@keyframes focusedScale
{
	0%
	{
		transform: scale(0,0);
		-webkit-transform: scale(0,0);
		transform-origin: center center;
		-webkit-transform-origin: center center;
		opacity: .2;
	}

	20%
	{
		transform: scale(0.6,0.6);
		-webkit-transform: scale(0.6,0.6);
		transform-origin: center center;
		-webkit-transform-origin: center center;
		opacity: .2;
	}

	40%
	{
		transform: scale(1.2,1.2);
		-webkit-transform: scale(1.2,1.2);
		transform-origin: center center;
		-webkit-transform-origin: center center;
		opacity: .1;
	}

	60%
	{
		transform: scale(1.5,1.5);
		-webkit-transform: scale(1.5,1.5);
		transform-origin: center center;
		-webkit-transform-origin: center center;
		opacity: .1;
	}

	80%
	{
		transform: scale(1.8,1.8);
		-webkit-transform: scale(1.8,1.8);
		transform-origin: center center;
		-webkit-transform-origin: center center;
		opacity: .1;
	}

	100%
	{
		transform: scale(2,2);
		-webkit-transform: scale(2,2);
		transform-origin: center center;
		-webkit-transform-origin: center center;
		opacity: .1;
	}
}

.bottom-prompt
{
	position: fixed;
	left: 0;
	bottom: 50px;
	z-index: 10;
	text-align: center;
	width: 100%;
	height: 35px;
	background-color: rgba(253,250,229,0.9);
}

.bottom-prompt:before
{
	position: absolute;
	content: '';
	-webkit-transform: scaleY(0.5);
	transform: scaleY(0.5);
	top: 0;
	left: 0;
	width: 100%;
	height: 1px;
	border-top: 1px solid #efe6d4;
}

.prompt-title
{
	line-height: 35px;
	color: #ec7307;
	font-size: 12px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 72%;
	display: inline-block;
}

.scroll-imgs
{
	text-align: center;
	background-color: #fff;
	height: auto;
	font-size: 0;
}

.slide
{
	width: 320px;
	height: 320px;
	overflow: hidden;
	display: inline-block;
	position: relative;
}

.slide ul
{
	position: absolute;
	top: 0;
	left: 0;
	visibility: visible;
	z-index: 10;
}

.slide ul li
{
	width: 320px;
	height: 320px;
	visibility: visible;
	position: relative;
	float: left;
	display: -webkit-box;
	-webkit-box-pack: center;
	-webkit-box-align: center;
	background-color: #fff;
	background-size: 100% 100%;
}

.slide ul li img
{
	max-width: 100%;
	max-height: 100%;
	display: block;
	overflow: hidden;
}

.slide ol
{
	position: absolute;
	right: 10px;
	bottom: 10px;
	visibility: visible;
	z-index: 11;
}

.slide ol li
{
	float: left;
	width: 10px;
	height: 5px;
	visibility: visible;
	display: inline;
	background-color: red;
	margin-right: 5px;
}

.slide ol li.active
{
	background-color: yellow;
}

.slide .page-nub
{
	font-size: 16px;
	z-index: 11;
	position: absolute;
	width: 40px;
	height: 40px;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	background: rgba(0,0,0,0.15);
	right: 15px;
	bottom: 11px;
	text-align: center;
	line-height: 40px;
	overflow: hidden;
}

.slide .fz18
{
	font-size: 14px;
	display: inline-block;
	color: #fff;
	margin-right: -3px;
}

.slide .nub-bg
{
	display: inline-block;
	color: #fff;
	font-size: 12px;
}

.slide .fz12
{
	font-size: 12px;
	color: #fff;
	margin-left: -3px;
}

.slide .fz10
{
	font-size: 8px;
}

.slide .tittup
{
	width: 38px;
	height: 100%;
	display: block;
	position: absolute;
	right: -45px;
	top: 0;
	display: -webkit-box;
	-webkit-box-align: center;
}

.slide .tittup .inner
{
	width: 18px;
	display: block;
	font-size: 12px;
	color: #252525;
	margin-left: 7px;
	line-height: 17px;
}

.slide .arrow-box
{
	width: 15px;
	height: 15px;
	position: relative;
	-webkit-transition: 1s;
	transition: 1s;
}

.slide .rotate
{
	-webkit-transform: rotate3d(0,7.5,0,180deg);
	transform: rotate3d(0,7.5,0,180deg);
}

.slide .arrow
{
	width: 15px;
	height: 15px;
	display: block;
	background-color: #fff;
	position: absolute;
	top: 0;
	left: 0;
	background: url("https://st.360buyimg.com/item/images/5.4/product-detail-sprites-mjs.png?v=1") no-repeat #fff;
	background-size: 100px 100px;
	background-position: 0 -67px;
}

.slide .arrow2
{
	width: 15px;
	height: 15px;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	background: url("https://st.360buyimg.com/item/images/5.4/product-detail-sprites-mjs.png?v=1") no-repeat #fff;
	background-size: 100px 100px;
	background-position: -15px -67px;
}

.scroll-imgs-label
{
	width: 100px;
	height: auto;
	display: block;
	position: absolute;
	top: 0;
	right: 10px;
}

.scroll-imgs-jx-label
{
	width: 78px;
	height: auto;
	display: block;
	position: absolute;
	left: 10px;
	bottom: 10px;
}

.seckill-floor
{
	width: 100%;
	height: 50px;
}

.seckill-floor::after
{
	font-size: 0;
	display: block;
	visibility: hidden;
	clear: both;
	height: 0;
	content: '';
}

.seckil-price-wrap
{
	float: left;
	width: 70%;
	height: 100%;
	font-size: 0;
	background: -webkit-linear-gradient(left,#ef3390,#ef3647);
	background: -o-linear-gradient(right,#ef3390,#ef3647);
	background: -moz-linear-gradient(right,#ef3390,#ef3647);
	background: linear-gradient(to right,#ef3390,#ef3647);
}

.seckil-price-wrap .seckill-price
{
	display: inline-block;
	font-size: 14px;
	color: #fff;
	margin: 3px 0 0 8px;
}

.seckil-price-wrap .seckill-price .seckill-big-price
{
	font-size: 26px;
	line-height: 26px;
}

.seckil-price-wrap .seckill-btm-div
{
	margin: 1px 0 0 8px;
	font-size: 0;
}

.seckil-price-wrap .seckill-btm-div .skf-icon-pos
{
	display: inline-block;
	margin-right: 5px;
	vertical-align: middle;
}

.seckil-price-wrap .seckill-btm-div .skf-jdPrice
{
	display: inline-block;
	color: #fff;
	font-size: 12px;
	line-height: 14px;
	text-decoration: line-through;
	vertical-align: middle;
}

.seckil-time-wrap
{
	float: left;
	width: 30%;
	height: 100%;
	background-color: #feeae9;
	text-align: center;
	font-size: 0;
}

.seckil-time-wrap .seckil-time-title
{
	margin: 6px 0 3px;
	display: inline-block;
	font-size: 11px;
	line-height: 11px;
	color: #e8063c;
}

.seckil-time-wrap .seckill-time-div .seckill-time-num
{
	display: inline-block;
	width: 20px;
	height: 24px;
	border-radius: 5px;
	background-color: #ef3561;
	color: #fff;
	font-size: 12px;
	line-height: 24px;
	text-align: center;
}

.seckil-time-wrap .seckill-time-div .seckill-time-colon
{
	display: inline-block;
	width: 5px;
	height: 21px;
	line-height: 21px;
	text-align: center;
	font-size: 16px;
	color: #ef3561;
}

.basic-info .prod-title
{
	position: relative;
}

.basic-info .prod-act
{
	font-size: 13px;
	color: #81838e;
	margin: 11px 10px 0 0;
	line-height: 17px;
	text-align: justify;
}

.basic-info .prod-act a
{
	color: #f23030;
	border-bottom: 1px solid #f23030;
	margin-left: 3px;
}

.basic-info .act-link
{
	color: #f15353;
	margin-top: 8px;
	font-size: 13px;
	line-height: 18px;
	margin-right: 8px;
}

.basic-info .prod-price-wrap .prod-price
{
	font-size: 23px;
	font-family: 'Helvetica';
	color: #f23030;
	font-weight: bold;
	line-height: 23px;
	float: left;
	margin-top: 7px;
	margin-right: 6px;
}

.basic-info .prod-price-wrap .prod-price:after
{
	font-size: 0;
	display: block;
	visibility: hidden;
	clear: both;
	height: 0;
	content: '';
}

.basic-info .prod-price-wrap .prod-sam-price-a
{
	float: left;
}

.basic-info .prod-price-wrap .prod-sam-price-a:after
{
	font-size: 0;
	display: block;
	visibility: hidden;
	clear: both;
	height: 0;
	content: '';
}

.basic-info .prod-price-wrap .prod-sam-price
{
	font-size: 16px;
	font-family: 'Helvetica';
	color: #1a68bc;
	font-weight: bold;
	line-height: 16px;
	float: left;
	margin-top: 12px;
}

.basic-info .prod-price-wrap .prod-sam-price:after
{
	font-size: 0;
	display: block;
	visibility: hidden;
	clear: both;
	height: 0;
	content: '';
}

.basic-info .prod-price-wrap:after
{
	font-size: 0;
	display: block;
	visibility: hidden;
	clear: both;
	height: 0;
	content: '';
}

.basic-info .sam-member-wrap
{
	padding: 13px 10px 12px 0;
}

.basic-info .sam-member-wrap .buy-sam-card-a
{
	float: left;
	font-size: 0;
	line-height: 18px;
	height: 18px;
}

.basic-info .sam-member-wrap .bound-sam-card-a
{
	float: right;
	font-size: 0;
	line-height: 18px;
	height: 18px;
}

.basic-info .sam-member-wrap:after
{
	font-size: 0;
	display: block;
	visibility: hidden;
	clear: both;
	height: 0;
	content: '';
}

.basic-info .prod-seckill
{
	font-size: 0;
	margin-top: 7px;
	position: relative;
}

.prod-title a
{
	text-underline: none;
	display: block;
}

.prod-title .title-text-wrap
{
	display: inline-block;
	font-size: 0;
	color: #232326;
	margin-right: 10px;
	line-height: 20px;
	text-align: left;
}

.prod-title .title-text-wrap .goods-sign
{
	margin-right: 4px;
}

.prod-title .title-text-wrap .icon-pos
{
	vertical-align: top;
	margin-top: 2px;
	margin-right: 6px;
}

.prod-title .title-text-wrap .title-text
{
	font-size: 16px;
	color: #232326;
	line-height: 20px;
}

.prod-title .title-text-wrap .jx-title-text
{
	font-size: 14px;
	font-weight: bold;
	line-height: 18px;
}

.prod-title .jx-title-text-wrap .icon-pos
{
	margin-top: 2px;
}

.act-link a
{
	border-bottom: solid 1px red;
}

.prod-seckill .phone-exclusive-pos
{
	font-size: 0;
	margin-right: 5px;
	display: inline-block;
}

.yang-pic
{
	float: left;
	display: block;
	background: url("https://st.360buyimg.com/item/images/5.4/product-detail-sprites-mjs.png?v=1") no-repeat 0 0;
	background-size: 100px 100px;
	background-position: -14px -17px;
	width: 10px;
	height: 12px;
	margin-top: 7px;
}

.sam-icon
{
	background: url("https://st.360buyimg.com/item/images/5.4/sam-icon.png?v=1") #1a68bc 0 -1px;
	background-size: 30px 14px;
	width: 30px;
	height: 14px;
	float: left;
}

.sam-yang-pic
{
	background-position: -14px -30px;
	width: 10px;
	height: 12px;
	margin-top: 3px;
}

.yang-pic-price
{
	display: block;
	float: left;
	margin-left: 3px;
	line-height: 23px;
}

.sam-yang-pic-price
{
	line-height: 16px;
}

.sam-triangle-icon
{
	float: left;
	width: 0;
	height: 0;
	border-left: 2px solid transparent;
	border-top: 2px solid #1a68bc;
	margin-top: 4px;
	margin-left: 2px;
}

.sam-pic-icon-box
{
	float: left;
	margin-top: 4px;
	width: 24px;
	height: 9px;
	overflow: hidden;
}

.sam-pic-icon
{
	background-color: #1a68bc;
	color: #fff;
	font-size: 14px;
	width: 48px;
	height: 18px;
	line-height: 18px;
	text-align: center;
	transform: scale(0.5,0.5);
	-webkit-transform: scale(0.5,0.5);
	transform-origin: left top;
	-webkit-transform-origin: left top;
}

.sam-introduce-icon
{
	float: left;
	background: url("https://st.360buyimg.com/item/images/5.4/product-detail-sprites-mjs.png?v=1") no-repeat 0 0;
	background-size: 100px 100px;
	background-position: -87px -17px;
	width: 12px;
	height: 12px;
	margin-left: 4px;
	margin-top: 2px;
}

.buy-sam-card
{
	display: inline-block;
	color: #1a68bc;
	font-size: 12px;
	line-height: 18px;
}

.sam-jump-entry-icon
{
	display: inline-block;
	width: 5px;
	height: 5px;
	border-width: 1px;
	border-style: solid;
	border-color: #1a68bc #1a68bc transparent transparent;
	transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	margin-bottom: 1px;
}

.bound-sam-card
{
	display: inline-block;
	color: #686868;
	font-size: 12px;
	line-height: 18px;
}

.bound-entry
{
	color: #1a68bc;
	display: inline-block;
	margin-left: 5px;
}

.sam-experience
{
	display: inline-block;
	color: #1a68bc;
	font-size: 12px;
	line-height: 18px;
	word-wrap: break-word;
}

.reservation-num
{
	font-size: 13px;
	line-height: 13px;
	margin-top: 10px;
	color: #252525;
}

.reservation-red
{
	color: #f23030;
}

.big-price
{
	display: inline-block;
	font-size: 23px;
	line-height: 23px;
}

.small-price
{
	display: inline-block;
	font-size: 17px;
	line-height: 17px;
}

.price-floor
{
	padding-bottom: 10px;
	padding-top: 7px;
}

.oversea-tip
{
	margin-top: 10px;
	line-height: 14px;
	word-wrap: break-word;
	margin-right: 10px;
	font-size: 0;
}

.jx-oversea-tip
{
	margin-top: 13px;
}

.oversea-tax
{
	font-size: 13px;
	color: #252525;
	line-height: 14px;
	display: inline-block;
	text-align: justify;
	vertical-align: top;
}

.jx-oversea-tax-title
{
	font-size: 13px;
	color: #999;
	line-height: 14px;
	display: inline-block;
	margin-right: 9px;
	vertical-align: top;
}

.oversea-tax-icon
{
	width: 12px;
	height: 12px;
	vertical-align: top;
	margin-left: 5px;
}

.customize-icon
{
	background: url("https://st.360buyimg.com/item/images/5.4/customize-icon.png?v=1") no-repeat 0 0;
	background-size: 20px 13px;
	width: 20px;
	height: 13px;
	float: left;
	margin-left: -2px;
	margin-top: 13px;
}

.plus-price-wrap .plus-price-row
{
	padding-top: 3px;
}

.plus-price-wrap .plus-price-row::after
{
	font-size: 0;
	display: block;
	visibility: hidden;
	clear: both;
	height: 0;
	content: '';
}

.plus-price-wrap .price-icon
{
	display: inline-block;
	background: url("https://st.360buyimg.com/item/images/5.4/product-detail-sprites-mjs.png?v=1") no-repeat 0 0;
	background-size: 100px 100px;
}

.plus-price-wrap .price-icon.black
{
	background-position: 0 -32px;
	width: 9px;
	height: 11px;
	position: relative;
	top: 1px;
}

.plus-price-wrap .price-icon.grey
{
	background-position: -90px -30px;
	width: 8px;
	height: 10px;
	position: relative;
	top: 1px;
}

.plus-price-mt
{
	margin-top: 6px;
}

.plus-jd-price
{
	display: inline-block;
	font-size: 0;
	float: left;
}

.plus-jd-price-title
{
	display: inline-block;
	color: #999;
	font-size: 12px;
	line-height: 12px;
	position: relative;
	margin-top: 1px;
}

.plus-jd-price-text
{
	display: inline-block;
	color: #999;
	font-size: 13px;
	line-height: 14px;
}

.plus-member-price
{
	display: block;
	font-size: 0;
	float: left;
}

.plus-member-price-title
{
	display: inline-block;
	color: #333;
	font-size: 13px;
	line-height: 13px;
	font-weight: bold;
	position: relative;
	margin-top: 1px;
}

.plus-member-price-text
{
	display: inline-block;
	color: #333;
	font-size: 15px;
	line-height: 15px;
	margin-right: 3px;
	font-weight: bold;
}

.plus-pri-icon
{
	width: 30px;
	height: 10px;
	position: relative;
	vertical-align: baseline;
}

.plus-favor
{
	color: #333;
	font-size: 13px;
	line-height: 13px;
	margin-right: 10px;
	float: right;
}

.jx-bdrt
{
	margin-top: 13px;
}

.js-rec-wrap
{
	padding: 14px 10px 4px 0;
	text-align: justify;
	line-height: 14px;
	font-size: 0;
}

.jx-rec-pct
{
	display: inline-block;
	width: 8px;
	height: 7px;
	background: url(https://st.360buyimg.com/item/images/5.4/product-detail-sprites-mjs.png?v=1) no-repeat 0 0;
	background-size: 100px 100px;
}

.jx-rec-pct-before
{
	margin-left: 10px;
	margin-right: 5px;
	background-position: -64px -53px;
	vertical-align: top;
}

.jx-rec-pct-after
{
	background-position: -74px -53px;
	vertical-align: bottom;
}

.jx-rec-er
{
	color: #333;
	font-size: 12px;
	font-weight: bold;
	margin-right: 8px;
}

.jx-rec-er-desc
{
	color: #999;
	font-size: 12px;
}

.open-plus
{
	display: block;
	height: 31px;
	line-height: 31px;
	position: relative;
	font-size: 0;
}

.open-plus .icon-arrow-right
{
	top: 8px;
}

.open-plue-no-adword
{
	margin-bottom: -10px;
}

.open-plus-icon
{
	display: inline-block;
	width: 45px;
	height: 15px;
	border-radius: 3px;
	vertical-align: top;
	top: 8px;
	position: relative;
	margin-right: 10px;
}

.open-plus-text
{
	display: inline-block;
	font-size: 12px;
	color: #333;
	line-height: 31px;
}

.depreciate-arrival-inform-box
{
	float: right;
	margin-right: 10px;
	margin-top: 5px;
	z-index: 4000;
	overflow: hidden;
	height: 26px;
	width: 63px;
}

.product-inform-floor
{
	position: absolute;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.7);
	z-index: 100;
	top: 0;
	left: 0;
	display: none;
}

.depreciate-inform-block
{
	height: 280px;
	width: 272px;
	background-color: #f8f8f8;
	position: absolute;
	top: 258px;
	left: 50%;
	z-index: 1000;
	display: none;
	border-radius: 8px;
	margin-left: -136px;
}

.depreciate-inform-title
{
	display: block;
	text-align: center;
	font-size: 16px;
	color: #686868;
	padding-top: 14px;
	padding-bottom: 12px;
	line-height: 16px;
}

.depreciate-inform-title2
{
	display: block;
	text-align: center;
	font-size: 13px;
	color: #848689;
	padding-bottom: 16px;
	line-height: 13px;
}

.input-box
{
	width: 233px;
	height: 42px;
	margin-left: 13px;
	padding-left: 11px;
	border-radius: 3px;
	font-size: 14px;
	color: #686868;
	border: 1px solid #dbdbdb;
	outline: none;
	-webkit-appearance: none;
}

.input-prompt
{
	display: block;
	height: 24px;
	margin-left: 13px;
	line-height: 24px;
	font-size: 12px;
	color: #f15353;
	visibility: hidden;
}

.phone-num-prompt
{
	position: relative;
	display: block;
	height: 27px;
	margin-left: 13px;
	line-height: 27px;
	font-size: 12px;
	color: #f15353;
	visibility: hidden;
}

.cancel-but-box
{
	float: left;
	height: 42px;
	width: 118px;
	margin-left: 12px;
	margin-top: 15px;
	overflow: hidden;
}

.yes-but
{
	height: 40px;
	width: 116px;
	margin-left: 12px;
	margin-top: 15px;
	color: #fff;
	font-size: 14px;
	border: 1px solid #f15353;
	border-radius: 3px;
	text-align: center;
	line-height: 40px;
	float: left;
	background-color: #f15353;
}

.discount-block
{
	position: absolute;
	top: 85px;
	right: 20px;
	border: 1px solid #f15353;
	text-align: center;
	height: 12px;
	line-height: 12px;
	color: #f15353;
	padding-left: 6px;
	padding-right: 6px;
	font-size: 10px;
	display: none;
}

.arrval-block
{
	height: 212px;
}

.ppp
{
	position: absolute;
	top: 450px;
	right: 0;
}

.cancel-yes-box
{
	position: absolute;
}

.cancel-yes-box:before
{
	position: absolute;
	content: '';
	-webkit-transform: scaleY(0.5);
	transform: scaleY(0.5);
	height: 0;
	top: 1px;
	left: 13px;
	width: 246px;
	border-top: 1px solid #bdbdbd;
}

.depreciate-arrival-inform
{
	border: 1px solid #bfbfbf;
	color: #686868;
	font-size: 24px;
	height: 50px;
	width: 124px;
	line-height: 50px;
	text-align: center;
	border-radius: 6px;
	-webkit-border-radius: 6px;
	transform: scale(0.5,0.5);
	-webkit-transform: scale(0.5,0.5);
	transform-origin: left top;
	-webkit-transform-origin: left top;
}

.tbl-type
{
	display: table;
	width: 100%;
}

.tbl-cell
{
	display: table-cell;
	margin-right: 13px;
}

.btn-cart-1
{
	background: #6cb248;
}

.detail-tbn2
{
	padding: 5px 0;
	background: #f1f1f5;
}

.detail-tbn2 .tbl-cell
{
	width: 50%;
	text-align: center;
}

.detail-tbn2 .tbl-cell a
{
	display: block;
	height: 35px;
	margin: 0 10px;
	border-radius: 3px;
	line-height: 35px;
	color: #fff;
}

.detail-tbn2 .tbl-cell a.btn-yuyue2
{
	text-align: center;
	padding: 8px 10px 7px 30px;
}

.detail-tbn2 .tbl-cell a.btn-yuyue2 .txt-yuyue
{
	float: none;
}

.detail-tbn2 .tbl-cell a.btn-yuyue2 .icon-clock
{
	margin-right: 10px;
}

.detail-tbn2 .tbl-cell .txt-yuyue
{
	float: right;
	color: #e4393c;
}

.detail-tbn2 .tbl-cell a.btn-yuyue,.detail-tbn2 .tbl-cell a.btn-yuyue2
{
	padding: 7px 30px 7px 10px;
	text-align: left;
	color: #333;
	line-height: normal;
	height: auto;
	background: #f3f3f3;
	background: -webkit-gradient(linear,left top,left bottom,from(#fff),to(#ededed));
	background: -moz-linear-gradient(top,#fff,#ededed);
	font-size: 14px;
}

.icon-clock
{
	display: inline-block;
	width: 20px;
	height: 20px;
	margin-right: 5px;
	background: url(/images/touch2013/icon_clock.png) 0 0 no-repeat;
	background-size: 100% 100%;
	vertical-align: -4px;
}

.detail-tbn2 .tbl-cell .txt-yuyue span,.detail-tbn2 .tbl-cell .txt-yuyue2 span
{
	display: inline-block;
	padding-left: 10px;
	height: 15px;
	border-left: 1px solid #e4393c;
	vertical-align: -2px;
}

.absolute-box
{
	position: relative;
	margin-bottom: 30px;
	padding-left: 50px;
}

.absolute-box .col02
{
	position: absolute;
	top: -35px;
}

.prod-whitebar
{
	padding: 15px 0;
	position: relative;
}

.prod-whitebar .part-note-msg
{
	float: left;
}

.prod-whitebar-txt
{
	margin-left: 34px;
	font-size: 13px;
	color: #252525;
	line-height: 15px;
	margin-right: 28px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.flick-icon
{
	display: block;
	background: url("https://st.360buyimg.com/item/images/5.4/product-detail-sprites-mjs.png?v=1") no-repeat;
	background-size: 100px 100px;
	width: 18px;
	height: 4px;
	background-position: -42px -17px;
	position: absolute;
	right: 10px;
	top: 21px;
}

.coupons-container
{
	height: 55px;
	overflow: hidden;
}

.coupon_unit
{
	position: relative;
	width: 108px;
	height: 55px;
	border-radius: 5px;
	box-sizing: border-box;
	font-family: "STXihei";
	margin-right: 11px;
	float: left;
}

.coupon_unit:after
{
	font-size: 0;
	display: block;
	visibility: hidden;
	clear: both;
	height: 0;
	content: '';
}

.expe_disc
{
	width: 87px;
	height: 100%;
	float: left;
}

.expeNum
{
	padding-top: 5px;
	line-height: 29px;
	padding-left: 8px;
	overflow: hidden;
}

.expeNum span
{
	float: left;
}

.condi_msg
{
	height: 19px;
	font-size: 11px;
	padding-left: 8px;
	line-height: 19px;
}

em.left_m
{
	position: absolute;
	width: 4px;
	height: 9px;
	left: -1px;
	top: 22px;
}

.coupon-total-nums
{
	height: 15px;
	display: inline-block;
	line-height: 15px;
	font-size: 13px;
	color: #848689;
	letter-spacing: 1px;
	float: right;
	margin-right: 10px;
}

.coupon_unit .coupon_icon
{
	width: 5px;
	height: 55px;
	margin-top: -1px;
	float: left;
}

.coupon_unit .up
{
	height: 34px;
	padding-top: 9px;
	line-height: 12px;
	padding-right: 3px;
	box-sizing: border-box;
}

.coupon_unit .down
{
	height: 19px;
	line-height: 12px;
	padding-right: 3px;
	padding-top: 1px;
	box-sizing: border-box;
}

.oper_msg
{
	float: left;
	width: 14px;
	height: 100%;
	font-size: 11px;
	text-align: center;
	box-sizing: border-box;
}

.rmb
{
	font-size: 15px;
	height: 29px;
	overflow: hidden;
	line-height: 32px;
	text-indent: -3px;
	margin-right: -1px;
}

.actual-number
{
	font-size: 24px;
	font-family: "Helvetica";
}

.coupon_unit.blue
{
	border: 1px solid #60bbf5;
	border-width: 1px 1px 1px 1px;
	background-color: #fff;
	-webkit-border-image: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAMAAADXT/YiAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpDRjEyQTQ4NjZFMzZFNTExOTg2N0JDMjA0NUNCQzdBMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGQjI4QkE0QzM2ODAxMUU1ODE0RkVDNjE2MzQxRUJGMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGQjI4QkE0QjM2ODAxMUU1ODE0RkVDNjE2MzQxRUJGMSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEMDEyQTQ4NjZFMzZFNTExOTg2N0JDMjA0NUNCQzdBMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDRjEyQTQ4NjZFMzZFNTExOTg2N0JDMjA0NUNCQzdBMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgqlCaYAAAAPUExURWe+9Wa99WC79f///////8YJFhsAAAAFdFJOU/////8A+7YOUwAAAChJREFUeNpiYGFkAgFGZgZGRmYQYGRgYGIBs1iYiGYh9DJDzWMBCDAAJR8A0n97w3QAAAAASUVORK5CYII=) 2 round;-moz-border-image: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAMAAADXT/YiAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpDRjEyQTQ4NjZFMzZFNTExOTg2N0JDMjA0NUNCQzdBMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGQjI4QkE0QzM2ODAxMUU1ODE0RkVDNjE2MzQxRUJGMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGQjI4QkE0QjM2ODAxMUU1ODE0RkVDNjE2MzQxRUJGMSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEMDEyQTQ4NjZFMzZFNTExOTg2N0JDMjA0NUNCQzdBMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDRjEyQTQ4NjZFMzZFNTExOTg2N0JDMjA0NUNCQzdBMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgqlCaYAAAAPUExURWe+9Wa99WC79f///////8YJFhsAAAAFdFJOU/////8A+7YOUwAAAChJREFUeNpiYGFkAgFGZgZGRmYQYGRgYGIBs1iYiGYh9DJDzWMBCDAAJR8A0n97w3QAAAAASUVORK5CYII=) 2 round;-ms-border-image: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAMAAADXT/YiAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpDRjEyQTQ4NjZFMzZFNTExOTg2N0JDMjA0NUNCQzdBMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGQjI4QkE0QzM2ODAxMUU1ODE0RkVDNjE2MzQxRUJGMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGQjI4QkE0QjM2ODAxMUU1ODE0RkVDNjE2MzQxRUJGMSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEMDEyQTQ4NjZFMzZFNTExOTg2N0JDMjA0NUNCQzdBMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDRjEyQTQ4NjZFMzZFNTExOTg2N0JDMjA0NUNCQzdBMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgqlCaYAAAAPUExURWe+9Wa99WC79f///////8YJFhsAAAAFdFJOU/////8A+7YOUwAAAChJREFUeNpiYGFkAgFGZgZGRmYQYGRgYGIBs1iYiGYh9DJDzWMBCDAAJR8A0n97w3QAAAAASUVORK5CYII=) 2 round;-o-border-image: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAMAAADXT/YiAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpDRjEyQTQ4NjZFMzZFNTExOTg2N0JDMjA0NUNCQzdBMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGQjI4QkE0QzM2ODAxMUU1ODE0RkVDNjE2MzQxRUJGMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGQjI4QkE0QjM2ODAxMUU1ODE0RkVDNjE2MzQxRUJGMSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEMDEyQTQ4NjZFMzZFNTExOTg2N0JDMjA0NUNCQzdBMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDRjEyQTQ4NjZFMzZFNTExOTg2N0JDMjA0NUNCQzdBMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgqlCaYAAAAPUExURWe+9Wa99WC79f///////8YJFhsAAAAFdFJOU/////8A+7YOUwAAAChJREFUeNpiYGFkAgFGZgZGRmYQYGRgYGIBs1iYiGYh9DJDzWMBCDAAJR8A0n97w3QAAAAASUVORK5CYII=) 2 round;border-image: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAMAAADXT/YiAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpDRjEyQTQ4NjZFMzZFNTExOTg2N0JDMjA0NUNCQzdBMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGQjI4QkE0QzM2ODAxMUU1ODE0RkVDNjE2MzQxRUJGMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGQjI4QkE0QjM2ODAxMUU1ODE0RkVDNjE2MzQxRUJGMSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEMDEyQTQ4NjZFMzZFNTExOTg2N0JDMjA0NUNCQzdBMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDRjEyQTQ4NjZFMzZFNTExOTg2N0JDMjA0NUNCQzdBMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgqlCaYAAAAPUExURWe+9Wa99WC79f///////8YJFhsAAAAFdFJOU/////8A+7YOUwAAAChJREFUeNpiYGFkAgFGZgZGRmYQYGRgYGIBs1iYiGYh9DJDzWMBCDAAJR8A0n97w3QAAAAASUVORK5CYII=) 2 round;
}

.coupon_unit.blue .coupon_icon
{
	background: url("https://st.360buyimg.com/item/images/5.4/vertical-icon-all.png?v=1") no-repeat;
	background-position: 0 0;
	background-size: 24px 55px;
}

.coupon_unit.blue .expeNum,.coupon_unit.blue .up,.coupon_unit.blue .down,.coupon_unit.blue .condi_msg
{
	color: #60bbf5;
}

.coupon_unit.blue .condi_msg,.coupon_unit.blue .down
{
	background-color: #dcf4ff;
}

.coupon_unit.blue em.left_m
{
	background: url("https://st.360buyimg.com/item/images/5.4/right-icon-all.png?v=1") no-repeat;
	background-size: 20px 9px;
	background-position: 0 0;
}

.coupon_unit.red
{
	border: 1px solid #f57c7c;
	border-width: 1px 1px 1px 1px;
	background-color: #fff;
	-webkit-border-image: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAMAAADXT/YiAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpDRjEyQTQ4NjZFMzZFNTExOTg2N0JDMjA0NUNCQzdBMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCNDNFOTMxRDM2OEYxMUU1QTYxQ0YwQzk0RUY1QTFDQyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCNDNFOTMxQzM2OEYxMUU1QTYxQ0YwQzk0RUY1QTFDQyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEMDEyQTQ4NjZFMzZFNTExOTg2N0JDMjA0NUNCQzdBMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDRjEyQTQ4NjZFMzZFNTExOTg2N0JDMjA0NUNCQzdBMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pnv3VGAAAAAJUExURfV8fP///////38uHTYAAAADdFJOU///ANfKDUEAAAAgSURBVHjaYmBigABGEAYBEIcJzGIigQXXywg1jwkgwAALEwA+xZ9YSQAAAABJRU5ErkJggg==) 2 round;-moz-border-image: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAMAAADXT/YiAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpDRjEyQTQ4NjZFMzZFNTExOTg2N0JDMjA0NUNCQzdBMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCNDNFOTMxRDM2OEYxMUU1QTYxQ0YwQzk0RUY1QTFDQyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCNDNFOTMxQzM2OEYxMUU1QTYxQ0YwQzk0RUY1QTFDQyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEMDEyQTQ4NjZFMzZFNTExOTg2N0JDMjA0NUNCQzdBMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDRjEyQTQ4NjZFMzZFNTExOTg2N0JDMjA0NUNCQzdBMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pnv3VGAAAAAJUExURfV8fP///////38uHTYAAAADdFJOU///ANfKDUEAAAAgSURBVHjaYmBigABGEAYBEIcJzGIigQXXywg1jwkgwAALEwA+xZ9YSQAAAABJRU5ErkJggg==) 2 round;-ms-border-image: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAMAAADXT/YiAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpDRjEyQTQ4NjZFMzZFNTExOTg2N0JDMjA0NUNCQzdBMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCNDNFOTMxRDM2OEYxMUU1QTYxQ0YwQzk0RUY1QTFDQyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCNDNFOTMxQzM2OEYxMUU1QTYxQ0YwQzk0RUY1QTFDQyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEMDEyQTQ4NjZFMzZFNTExOTg2N0JDMjA0NUNCQzdBMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDRjEyQTQ4NjZFMzZFNTExOTg2N0JDMjA0NUNCQzdBMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pnv3VGAAAAAJUExURfV8fP///////38uHTYAAAADdFJOU///ANfKDUEAAAAgSURBVHjaYmBigABGEAYBEIcJzGIigQXXywg1jwkgwAALEwA+xZ9YSQAAAABJRU5ErkJggg==) 2 round;-o-border-image: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAMAAADXT/YiAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpDRjEyQTQ4NjZFMzZFNTExOTg2N0JDMjA0NUNCQzdBMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCNDNFOTMxRDM2OEYxMUU1QTYxQ0YwQzk0RUY1QTFDQyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCNDNFOTMxQzM2OEYxMUU1QTYxQ0YwQzk0RUY1QTFDQyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEMDEyQTQ4NjZFMzZFNTExOTg2N0JDMjA0NUNCQzdBMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDRjEyQTQ4NjZFMzZFNTExOTg2N0JDMjA0NUNCQzdBMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pnv3VGAAAAAJUExURfV8fP///////38uHTYAAAADdFJOU///ANfKDUEAAAAgSURBVHjaYmBigABGEAYBEIcJzGIigQXXywg1jwkgwAALEwA+xZ9YSQAAAABJRU5ErkJggg==) 2 round;border-image: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAMAAADXT/YiAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpDRjEyQTQ4NjZFMzZFNTExOTg2N0JDMjA0NUNCQzdBMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCNDNFOTMxRDM2OEYxMUU1QTYxQ0YwQzk0RUY1QTFDQyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCNDNFOTMxQzM2OEYxMUU1QTYxQ0YwQzk0RUY1QTFDQyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEMDEyQTQ4NjZFMzZFNTExOTg2N0JDMjA0NUNCQzdBMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDRjEyQTQ4NjZFMzZFNTExOTg2N0JDMjA0NUNCQzdBMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pnv3VGAAAAAJUExURfV8fP///////38uHTYAAAADdFJOU///ANfKDUEAAAAgSURBVHjaYmBigABGEAYBEIcJzGIigQXXywg1jwkgwAALEwA+xZ9YSQAAAABJRU5ErkJggg==) 2 round;
}

.coupon_unit.red .coupon_icon
{
	background: url("https://st.360buyimg.com/item/images/5.4/vertical-icon-all.png?v=1") no-repeat;
	background-position: -18px 0;
	background-size: 24px 55px;
}

.coupon_unit.red .expeNum,.coupon_unit.red .up,.coupon_unit.red .down,.coupon_unit.red .condi_msg
{
	color: #f57c7c;
}

.coupon_unit.red .condi_msg,.coupon_unit.red .down
{
	background-color: #ffebeb;
}

.coupon_unit.red em.left_m
{
	background: url("https://st.360buyimg.com/item/images/5.4/right-icon-all.png?v=1") no-repeat;
	background-size: 20px 9px;
	background-position: -15px 0;
}

.coupon-slider .coupons-container em.left_m,.coupons-container .coupon_unit .coupon_icon
{
	background-color: #fff;
}

.coupon_unit.green
{
	border: 1px solid #60c4a2;
	border-width: 1px 1px 1px 1px;
	background-color: #fff;
	-webkit-border-image: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo5Njk4ZTYwOC02OTFiLTljNDktODA4My0zMjRjMjM3MjY2ZjYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OUZDMjRGM0I2MTk4MTFFNUE1NEVBNEU5RjAyRUFENDUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OUZDMjRGM0E2MTk4MTFFNUE1NEVBNEU5RjAyRUFENDUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTY5OGU2MDgtNjkxYi05YzQ5LTgwODMtMzI0YzIzNzI2NmY2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjk2OThlNjA4LTY5MWItOWM0OS04MDgzLTMyNGMyMzcyNjZmNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvuytDAAAABDSURBVHjaYvz//z8DIcAIU5R4dDGG6vnWsYxgBkhRwpFF/4EYzEbGIHEQzcRABKCzIhaYL0F+APoQw/coQYAPAAQYAHwvKQ9CNtGiAAAAAElFTkSuQmCC) 2 round;-moz-border-image: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo5Njk4ZTYwOC02OTFiLTljNDktODA4My0zMjRjMjM3MjY2ZjYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OUZDMjRGM0I2MTk4MTFFNUE1NEVBNEU5RjAyRUFENDUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OUZDMjRGM0E2MTk4MTFFNUE1NEVBNEU5RjAyRUFENDUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTY5OGU2MDgtNjkxYi05YzQ5LTgwODMtMzI0YzIzNzI2NmY2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjk2OThlNjA4LTY5MWItOWM0OS04MDgzLTMyNGMyMzcyNjZmNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvuytDAAAABDSURBVHjaYvz//z8DIcAIU5R4dDGG6vnWsYxgBkhRwpFF/4EYzEbGIHEQzcRABKCzIhaYL0F+APoQw/coQYAPAAQYAHwvKQ9CNtGiAAAAAElFTkSuQmCC) 2 round;-ms-border-image: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo5Njk4ZTYwOC02OTFiLTljNDktODA4My0zMjRjMjM3MjY2ZjYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OUZDMjRGM0I2MTk4MTFFNUE1NEVBNEU5RjAyRUFENDUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OUZDMjRGM0E2MTk4MTFFNUE1NEVBNEU5RjAyRUFENDUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTY5OGU2MDgtNjkxYi05YzQ5LTgwODMtMzI0YzIzNzI2NmY2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjk2OThlNjA4LTY5MWItOWM0OS04MDgzLTMyNGMyMzcyNjZmNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvuytDAAAABDSURBVHjaYvz//z8DIcAIU5R4dDGG6vnWsYxgBkhRwpFF/4EYzEbGIHEQzcRABKCzIhaYL0F+APoQw/coQYAPAAQYAHwvKQ9CNtGiAAAAAElFTkSuQmCC) 2 round;-o-border-image: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo5Njk4ZTYwOC02OTFiLTljNDktODA4My0zMjRjMjM3MjY2ZjYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OUZDMjRGM0I2MTk4MTFFNUE1NEVBNEU5RjAyRUFENDUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OUZDMjRGM0E2MTk4MTFFNUE1NEVBNEU5RjAyRUFENDUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTY5OGU2MDgtNjkxYi05YzQ5LTgwODMtMzI0YzIzNzI2NmY2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjk2OThlNjA4LTY5MWItOWM0OS04MDgzLTMyNGMyMzcyNjZmNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvuytDAAAABDSURBVHjaYvz//z8DIcAIU5R4dDGG6vnWsYxgBkhRwpFF/4EYzEbGIHEQzcRABKCzIhaYL0F+APoQw/coQYAPAAQYAHwvKQ9CNtGiAAAAAElFTkSuQmCC) 2 round;border-image: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo5Njk4ZTYwOC02OTFiLTljNDktODA4My0zMjRjMjM3MjY2ZjYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OUZDMjRGM0I2MTk4MTFFNUE1NEVBNEU5RjAyRUFENDUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OUZDMjRGM0E2MTk4MTFFNUE1NEVBNEU5RjAyRUFENDUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTY5OGU2MDgtNjkxYi05YzQ5LTgwODMtMzI0YzIzNzI2NmY2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjk2OThlNjA4LTY5MWItOWM0OS04MDgzLTMyNGMyMzcyNjZmNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvuytDAAAABDSURBVHjaYvz//z8DIcAIU5R4dDGG6vnWsYxgBkhRwpFF/4EYzEbGIHEQzcRABKCzIhaYL0F+APoQw/coQYAPAAQYAHwvKQ9CNtGiAAAAAElFTkSuQmCC) 2 round;
}

.coupon_unit.green .coupon_icon
{
	background: url("https://st.360buyimg.com/item/images/5.4/vertical-icon-all.png?v=1") no-repeat;
	background-position: -6px 0;
	background-size: 24px 55px;
}

.coupon_unit.green .expeNum,.coupon_unit.green .up,.coupon_unit.green .down,.coupon_unit.green .condi_msg
{
	color: #60c4a2;
}

.coupon_unit.green .condi_msg,.coupon_unit.green .down
{
	background-color: #e6f8f2;
}

.coupon_unit.green em.left_m
{
	background: url("https://st.360buyimg.com/item/images/5.4/right-icon-all.png?v=1") no-repeat;
	background-size: 20px 9px;
	background-position: -10px 0;
}

.coupon_unit.grep
{
	border: 1px solid #bfbfbf;
	border-width: 1px 1px 1px 1px;
	background-color: #fff;
	-webkit-border-image: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAMAAADXT/YiAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpDRjEyQTQ4NjZFMzZFNTExOTg2N0JDMjA0NUNCQzdBMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFODJCQTBGRTM2OEYxMUU1QUU2NkRGQzNCNEY2OEVBOCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFODJCQTBGRDM2OEYxMUU1QUU2NkRGQzNCNEY2OEVBOCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEMDEyQTQ4NjZFMzZFNTExOTg2N0JDMjA0NUNCQzdBMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDRjEyQTQ4NjZFMzZFNTExOTg2N0JDMjA0NUNCQzdBMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pved8AQAAAAJUExURb+/v////////z1OUW0AAAADdFJOU///ANfKDUEAAAAgSURBVHjaYmBigABGEAYBEIcJzGIigQXXywg1jwkgwAALEwA+xZ9YSQAAAABJRU5ErkJggg==) 2 round;-moz-border-image: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAMAAADXT/YiAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpDRjEyQTQ4NjZFMzZFNTExOTg2N0JDMjA0NUNCQzdBMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFODJCQTBGRTM2OEYxMUU1QUU2NkRGQzNCNEY2OEVBOCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFODJCQTBGRDM2OEYxMUU1QUU2NkRGQzNCNEY2OEVBOCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEMDEyQTQ4NjZFMzZFNTExOTg2N0JDMjA0NUNCQzdBMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDRjEyQTQ4NjZFMzZFNTExOTg2N0JDMjA0NUNCQzdBMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pved8AQAAAAJUExURb+/v////////z1OUW0AAAADdFJOU///ANfKDUEAAAAgSURBVHjaYmBigABGEAYBEIcJzGIigQXXywg1jwkgwAALEwA+xZ9YSQAAAABJRU5ErkJggg==) 2 round;-ms-border-image: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAMAAADXT/YiAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpDRjEyQTQ4NjZFMzZFNTExOTg2N0JDMjA0NUNCQzdBMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFODJCQTBGRTM2OEYxMUU1QUU2NkRGQzNCNEY2OEVBOCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFODJCQTBGRDM2OEYxMUU1QUU2NkRGQzNCNEY2OEVBOCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEMDEyQTQ4NjZFMzZFNTExOTg2N0JDMjA0NUNCQzdBMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDRjEyQTQ4NjZFMzZFNTExOTg2N0JDMjA0NUNCQzdBMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pved8AQAAAAJUExURb+/v////////z1OUW0AAAADdFJOU///ANfKDUEAAAAgSURBVHjaYmBigABGEAYBEIcJzGIigQXXywg1jwkgwAALEwA+xZ9YSQAAAABJRU5ErkJggg==) 2 round;-o-border-image: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAMAAADXT/YiAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpDRjEyQTQ4NjZFMzZFNTExOTg2N0JDMjA0NUNCQzdBMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFODJCQTBGRTM2OEYxMUU1QUU2NkRGQzNCNEY2OEVBOCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFODJCQTBGRDM2OEYxMUU1QUU2NkRGQzNCNEY2OEVBOCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEMDEyQTQ4NjZFMzZFNTExOTg2N0JDMjA0NUNCQzdBMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDRjEyQTQ4NjZFMzZFNTExOTg2N0JDMjA0NUNCQzdBMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pved8AQAAAAJUExURb+/v////////z1OUW0AAAADdFJOU///ANfKDUEAAAAgSURBVHjaYmBigABGEAYBEIcJzGIigQXXywg1jwkgwAALEwA+xZ9YSQAAAABJRU5ErkJggg==) 2 round;border-image: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAMAAADXT/YiAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpDRjEyQTQ4NjZFMzZFNTExOTg2N0JDMjA0NUNCQzdBMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFODJCQTBGRTM2OEYxMUU1QUU2NkRGQzNCNEY2OEVBOCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFODJCQTBGRDM2OEYxMUU1QUU2NkRGQzNCNEY2OEVBOCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEMDEyQTQ4NjZFMzZFNTExOTg2N0JDMjA0NUNCQzdBMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDRjEyQTQ4NjZFMzZFNTExOTg2N0JDMjA0NUNCQzdBMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pved8AQAAAAJUExURb+/v////////z1OUW0AAAADdFJOU///ANfKDUEAAAAgSURBVHjaYmBigABGEAYBEIcJzGIigQXXywg1jwkgwAALEwA+xZ9YSQAAAABJRU5ErkJggg==) 2 round;
}

.coupon_unit.grep .coupon_icon
{
	background: url("https://st.360buyimg.com/item/images/5.4/vertical-icon-all.png?v=1") no-repeat;
	background-position: -12px 0;
	background-size: 24px 55px;
}

.coupon_unit.grep .expeNum,.coupon_unit.grep .up
{
	color: #d9d9d9;
}

.coupon_unit.grep .down
{
	color: #fff;
}

.coupon_unit.grep .condi_msg
{
	color: #fff;
}

.coupon_unit.grep .condi_msg,.coupon_unit.grep .down
{
	background-color: #d9d9d9;
}

.coupon_unit.grep em.left_m
{
	background: url("https://st.360buyimg.com/item/images/5.4/right-icon-all.png?v=1") no-repeat;
	background-size: 20px 9px;
	background-position: -5px 0;
}

.coupon-slider
{
	margin-left: 34px;
	white-space: nowrap;
	overflow: hidden;
	margin-top: 10px;
}

.pop-floor
{
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	vertical-align: middle;
	background: rgba(0,0,0,0.7);
	visibility: hidden;
	z-index: 8889;
}

.captchas-tip
{
	border-radius: 10px;
	border: 1px solid #313131;
	background-color: #F8F8F8;
	padding: 19px 12px 16px;
	width: 272px;
	position: absolute;
	overflow: hidden;
	z-index: 8890;
	left: 50%;
	margin-left: -136px;
	box-sizing: border-box;
}

.tip-title
{
	font-size: 17px;
	color: #4d4d4d;
	text-align: center;
	line-height: 20px;
}

.tip-coupon
{
	display: block;
	text-align: center;
	height: 21px;
}

.tip-coupon-info
{
	padding: 11px 0;
	font-size: 13px;
	color: #4d4d4d;
	line-height: 15px;
	height: auto;
}

.captchas-info
{
	border-bottom: 1px solid #dcdcdc;
	box-shadow: 0 1px 1px #fff;
	-webkit-box-shadow: 0 1px 1px #fff;
	opacity: .8;
	overflow: hidden;
}

.captchas-input
{
	font-size: 15px;
	padding: 13px 12px;
	border-radius: 5px;
	border: 1px solid #d7d7d7;
	width: 158px;
	height: 43px;
	outline: none;
	-webkit-appearance: none;
	box-sizing: border-box;
}

.captchas-img
{
	width: 30%;
	float: right;
	height: 43px;
}

.tip-warn
{
	color: #f15353;
	line-height: 20px;
	font-size: 13px;
	padding: 1px 0;
	min-height: 20px;
}

.captchas-btns
{
	padding-top: 16px;
	overflow: hidden;
}

.tip-btn
{
	text-decoration: none;
	text-align: center;
	font-size: 15px;
	border-radius: 5px;
	width: 117px;
	height: 40px;
	box-sizing: border-box;
	line-height: 38px;
}

.btn-cancel
{
	background-color: #fff;
	color: #4d4d4d;
	border: 1px solid #b7b7b7;
	float: left;
}

.btn-ensure
{
	background-color: #f25454;
	color: #fff;
	border: 1px solid #FC5858;
	float: right;
}

.btn-ensure:after
{
	font-size: 0;
	display: block;
	visibility: hidden;
	clear: both;
	height: 0;
	content: '';
}

.get-captchas
{
	text-decoration: none;
	border: 1px solid #000;
	color: #000;
}

.fix-one-page
{
	position: relative;
	height: 100%;
}

.prod-promotion
{
	padding-top: 15px;
	padding-bottom: 11px;
}

.prod-promotion-container
{
	position: relative;
}

.prod-promotion-container .part-note-msg
{
	position: absolute;
}

.promotion-content
{
	margin: 0 35px 0 34px;
}

.promotion-item-suit
{
	font-size: 13px;
	color: #848689;
	margin-top: 3px;
}

.promotion-item .promotion-icon
{
	font-style: normal;
	background-color: #f15353;
	font-size: 12px;
	line-height: 14px;
	color: #fff;
	padding: 1px 4px;
	display: inline-block;
}

.promotion-item .promotion-item-text
{
	font-size: 13px;
	color: #252525;
	line-height: 15px;
	vertical-align: top;
}

.promotion-item.promotion-info
{
	font-size: 13px;
	line-height: 15px;
	color: #252525;
	vertical-align: top;
}

.promotion-item a
{
	margin-left: 5px;
}

.promotion-up .promotion-icon
{
	vertical-align: top;
	margin-top: 2px;
}

.promotion-up .label-icon-div
{
	vertical-align: top;
	margin-top: 3px;
}

.promotion-up .promotion-item-text
{
	display: inline-block;
	margin-right: -28px;
	line-height: 20px;
	width: 79%;
	vertical-align: top;
	text-align: justify;
}

.promotion-up .promotion-suit-container
{
	display: block;
}

.promotion-up .detail-import
{
	display: block;
}

.promotion-up .icon-arrow-right-group
{
	background-position: 5px -16px;
	top: 2px;
	right: -28px;
}

.promotion-up .icon-arrow-position
{
	background-position: 3px -5px;
	top: 0;
}

.promotion-up .promotion-item-suit
{
	display: inline-block;
	position: absolute;
	right: -12px;
	top: 0;
}

.promotion-up .promotion-item
{
	margin-bottom: 10px;
}

.promotion-item-text i
{
	font-size: 13px;
	font-style: normal;
	color: #f23030;
}

.promotion-down .label-icon-div
{
	vertical-align: top;
}

.promotion-down .promotion-info
{
	display: none;
}

.promotion-down .promotion-content
{
	max-height: 62px;
	overflow: hidden;
}

.promotion-down .promotion-item
{
	margin-bottom: 8px;
	line-height: 15px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	vertical-align: top;
}

.promotion-down .item-display-inline
{
	display: inline-block;
	font-size: 0;
	margin-bottom: 0;
	line-height: 15px;
}

.promotion-down .promotion-item-link
{
	display: none;
}

.promotion-down .icon-arrow-right
{
	display: none;
}

.promotion-down .icon-arrow-position
{
	background-position: 3px 6px;
	top: 0;
}

.promotion-down .promotion-item-suit
{
	display: none;
}

.promotion-down .icon-arrow-right-group
{
	display: none;
}

.promotion-item-link
{
	display: none;
}

.promotion-suit-container
{
	overflow: hidden;
	position: relative;
	margin-bottom: -8px;
	margin-top: 10px;
	margin-right: -30px;
	font-size: 0;
}

.suit-list
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	margin-left: -40px;
	margin-right: -40px;
}

.suit-list li
{
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.suit-list .suit-item
{
	float: left;
	margin-left: 40px;
}

.suit-item .suit-item-title
{
	font-size: 11px;
	color: #848689;
}

.suit-item .suit-item-content
{
	margin-top: 10px;
	overflow: hidden;
	display: table;
}

.suit-item-content .suit-item-pic
{
	width: 63px;
	height: 63px;
	border-radius: 5px;
	overflow: hidden;
	border: 1px solid #d8d8d8;
	display: table-cell;
}

.suit-item-content .suit-item-add
{
	position: relative;
	top: 24px;
	color: #848689;
	font-size: 10px;
	padding: 0 4px;
	vertical-align: top;
	display: inline-block;
	width: 7px;
}

.suit-item-pic img
{
	width: 63px;
	height: 63px;
}

.spec-desc .icon-arrow
{
	top: 0;
}

.spec-desc .icon-popups
{
	top: 7px;
}

.pro-color
{
	margin-top: 13px;
}

.pro-size,.pro-count,.pro-buy-style,.pro-spec
{
	margin-top: 3px;
}

.pro-count
{
	height: 26px;
}

.quantity-wrapper
{
	display: inline-block;
	height: 26px;
	border-radius: 5px;
	margin-left: 8px;
	float: left;
	line-height: 26px;
}

.quantity-decrease
{
	-webkit-border-radius: 2px 0 0 2px;
}

.quantity-decrease em
{
	background: url("https://st.360buyimg.com/item/images/5.4/product-detail-sprites-mjs.png?v=1") no-repeat;
	background-size: 100px 100px;
	background-position: -32px -85px;
	height: 12px;
	width: 12px;
	display: block;
	margin: 6px;
}

.quantity-decrease.limited em
{
	background-position: -45px -85px;
}

.quantity
{
	color: #232326;
	border: solid #cbcbcb;
	border-width: 1px 0 1px 0;
	height: 24px;
	line-height: 24px;
	width: 34px;
	border-radius: 0;
	-webkit-appearance: none;
	box-sizing: border-box;
}

.quantity-increase
{
	-webkit-border-radius: 0 2px 2px 0;
}

.quantity-increase em
{
	background: url("https://st.360buyimg.com/item/images/5.4/product-detail-sprites-mjs.png?v=1") no-repeat;
	background-position: -32px -67px;
	background-size: 100px 100px;
	height: 12px;
	width: 12px;
	display: block;
	margin: 6px;
}

.quantity-increase.limited em
{
	background-position: -45px -67px;
}

.quantity-decrease,.quantity-increase
{
	background: #fff;
	border: 1px solid #cbcbcb;
	color: #232326;
	display: block;
	height: 24px;
	line-height: 24px;
	width: 26px;
	overflow: hidden;
	text-indent: -200px;
	box-sizing: border-box;
}

.quantity-decrease,.quantity,.quantity-increase
{
	float: left;
	font-size: 15px;
	text-align: center;
}

.spec-desc .base-txt,.spec-desc .part-note-msg
{
	line-height: 18px;
}

.pro-color .part-note-msg,.pro-size .part-note-msg
{
	line-height: 23px;
}

.spec-desc .base-txt
{
	margin-right: 30px;
}

.pro-count .part-note-msg
{
	line-height: 26px;
}

.pro-count:after
{
	font-size: 0;
	display: block;
	visibility: hidden;
	clear: both;
	height: 0;
	content: '';
}

.srv-item
{
	display: inline-block;
}

.show-msg-detail .srv-item
{
	display: block;
}

.pro-color p,.pro-size p,.pro-spec p
{
	margin-left: 34px;
	overflow: hidden;
}

.pro-buy-style
{
	font-size: 0;
	position: relative;
}

.pro-buy-style p
{
	margin-left: 34px;
}

.pro-buy-style p:after
{
	font-size: 0;
	display: block;
	visibility: hidden;
	clear: both;
	height: 0;
	content: '';
}

.pro-color p a,.pro-size p a,.pro-buy-style p a,.pro-spec p a
{
	height: 27px;
	border: 1px solid #bfbfbf;
	border-radius: 4px;
	line-height: 25px;
	font-size: 13px;
	color: #232326;
	float: left;
	margin-right: 10px;
	padding-left: 20px;
	padding-right: 20px;
	margin-bottom: 10px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	min-width: 69px;
	max-width: 98%;
	box-sizing: border-box;
	text-align: center;
}

.pro-color p a:active,.pro-size p a:active,.pro-buy-style p a:active,.pro-spec p a:active
{
	background-color: #e7e7e7;
}

.pro-color p a.selected,.pro-size p a.selected,.pro-buy-style p a.selected,.pro-spec p a.selected
{
	border: 1px solid #f23030;
	color: #f23030;
}

.pro-color p a.no-goods,.pro-size p a.no-goods,.pro-buy-style p a.no-goods,.pro-spec p a.no-goods
{
	border: 1px dashed #bfbfbf;
	color: #232326;
}

.pro-color:after,.pro-size:after,.list-yb:after,.pro-buy-style:after,.pro-spec:after
{
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}

.no-change-wrapper
{
	display: block;
	position: relative;
	float: left;
	overflow: visible;
	max-width: 98%;
}

.no-change-wrapper .no-change
{
	background-color: #232326;
	font-size: 8px;
	line-height: 10px;
	color: #fff;
	width: 24px;
	height: 10px;
	display: inline-block;
	border-radius: 10px;
	padding: 0 3px;
	position: absolute;
	right: 7px;
	top: -5px;
}

.contract-reply
{
	margin: 0 10px 12px 34px;
}

.contract-reply a span
{
	color: #f15353;
	font-size: 12px;
	vertical-align: middle;
	line-height: 12px;
}

.question-icon
{
	display: inline-block;
	width: 12px;
	height: 12px;
	background: url("https://st.360buyimg.com/item/images/5.4/product-detail-sprites-mjs.png?v=1") no-repeat 0 0;
	background-size: 100px 100px;
	background-position: -28px 0;
	margin-right: 5px;
	margin-left: 3px;
	vertical-align: top;
}

.prod-spec .multy-spec
{
	width: 26px;
	white-space: normal;
	line-height: 15px;
}

.lowestbuy-tip
{
	display: inline-block;
	margin-left: 12px;
	font-size: 13px;
	color: #f23030;
	line-height: 26px;
}

#eventArea
{
	position: relative;
	height: 44px;
	line-height: 44px;
}

.box-i-tit
{
	color: #686868;
	font-size: 12px;
	font-weight: normal;
}

.extend-items dd
{
	margin-left: 34px;
}

.extend-items dd .fore01
{
	text-align: left;
	color: #686868;
	line-height: 20px;
	font-size: 12px;
	float: left;
}

.icon-check
{
	width: 14px;
	height: 14px;
	border: 1px solid #9a9ca5;
	border-radius: 10px;
	display: inline-block;
	font-style: normal;
	margin-right: 8px;
	float: left;
	line-height: 20px;
	margin-top: 2px;
}

.icon-check.seled
{
	width: 14px;
	height: 14px;
	background: url("https://st.360buyimg.com/item/images/5.4/product-detail-sprites-mjs.png?v=1") no-repeat;
	background-size: 88px 88px;
	background-position: -59px -15px;
	border: 1px solid #F03338;
}

section.extend-items
{
	padding-right: 15px;
	display: none;
	transition: 2s all ease-out;
}

.extend-items dd .fore02
{
	display: block;
	text-align: left;
	color: #686868;
	font-size: 12px;
	margin-left: 126px;
	line-height: 20px;
}

.extend-items dd .fore01 span
{
	line-height: 20px;
	display: inline-block;
}

.extend-items dl dd
{
	margin-bottom: 5px;
}

.extend-items dl:last-child
{
	margin-bottom: 15px;
}

.extend-items dt
{
	margin-bottom: 5px;
	margin-top: 10px;
}

.send_loc:after,.extend-items dd:after
{
	font-size: 0;
	display: block;
	visibility: hidden;
	clear: both;
	height: 0;
	content: '';
}

.list-yb
{
	color: #000;
	line-height: 22px;
	padding-right: 23px;
}

.list-yb.kleft
{
	padding-left: 34px;
	font-size: 13px;
	margin-bottom: 10px;
	margin-top: -10px;
}

.list-yb .list-item
{
	overflow: hidden;
}

.list-yb .fore02
{
	margin-left: 70%;
}

.list-yb .fore01
{
	float: left;
	width: 65%;
	margin-right: 5%;
}

.list-yb .fore01,.list-yb .fore02
{
	display: block;
}

.loc-floor
{
	padding-bottom: 9px;
}

.send-to
{
	padding-top: 14px;
}

.send_loc
{
	position: relative;
	font-size: 0;
	margin-left: 34px;
	overflow: hidden;
	word-break: break-all;
	max-width: 88%;
	margin-right: 10px;
}

.send_loc span
{
	font-size: 13px;
	line-height: 16px;
	margin-right: 8px;
	color: #252525;
}

.icon-location
{
	display: inline-block;
	width: 12px;
	height: 14px;
	background: url("https://st.360buyimg.com/item/images/5.4/product-detail-sprites-mjs.png?v=1") no-repeat 0 0;
	background-size: 100px 100px;
	background-position: -14px 0;
	margin-left: 4px;
}

.stockStatus
{
	color: #e9321f;
	font-size: 13px;
	margin: 7px 10px 0 34px;
	overflow: hidden;
	word-break: break-all;
}

.jx-stockStatus
{
	color: #c09947;
}

.isExist
{
	float: left;
	line-height: 19px;
	padding-right: 5px;
	text-align: justify;
}

.send-time
{
	display: none;
	color: #81838e;
	line-height: 20px;
}

.list_content_mask
{
	width: 100%;
	height: 100%;
	min-height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	background: rgba(0,0,0,0.5);
	z-index: 11110;
}

.sidebar-content
{
	position: absolute;
	top: 0;
	left: 100%;
	width: 87.5%;
	height: 100%;
	overflow: scroll;
	background: rgba(0,0,0,0.7);
	z-index: 105;
}

.sidebar-header
{
	position: absolute;
	top: 0;
	right: 0;
	z-index: 111;
	background: #fff;
	height: 44px;
	border-width: 0 0 1px 0;
	border-bottom: 1px solid #D7D7D7;
	-webkit-border-image: url("") 2 0 stretch;
	-o-border-image: url("") 2 0 round;
	border-image: url("") 2 0 round;
	width: 100%;
}

.sidebar-header.region-title
{
	text-align: center;
}

.sidebar-header span.region-title-back
{
	margin-left: 15px;
	padding: 12px 0;
	float: left;
	display: inline-block;
	width: 12px;
	height: 20px;
}

.region-title-name
{
	display: inline-block;
	font-size: 16px;
	line-height: 16px;
	padding: 14px 7px;
	margin-right: 27px;
}

.sidebar-items-container
{
	height: 100%;
	overflow: auto;
	width: 100%;
	background: #fff;
}

.sidebar-items-container.region-list-group
{
	overflow: hidden;
}

.spacer44
{
	height: 44px;
}

.region-wrapper
{
	width: 100%;
	height: 100%;
	min-height: 100%;
	overflow-y: auto;
}

.region-list-group ul
{
	display: none;
	width: 100%;
	overflow-x: hidden;
	float: left;
}

.region-list-group ul.cur
{
	display: block;
}

.region-list
{
	padding-bottom: 44px;
}

.sidebar-list,.sidebar-list ul
{
	border-width: 1px 0 0 0;
	border-top: 1px solid #bfbfbf;
	-webkit-border-image: url("") 2 0 stretch;
	-o-border-image: url("") 2 0 round;
	border-image: url("") 2 0 round;
}

.sidebar-list li
{
	border-width: 0 0 1px 0;
	border-bottom: 1px solid #e0e0e0;
	-webkit-border-image: url("") 2 0 stretch;
	-o-border-image: url("") 2 0 round;
	border-image: url("") 2 0 round;
	font-size: 1px;
	height: 43px;
}

.sidebar-list a
{
	display: block;
}

.sidebar-list .address-kind
{
	height: 26px;
	background-color: #F3F5F7;
}

.sidebar-list .address-kind span
{
	line-height: 26px;
	height: 26px;
	color: #252525;
	font-size: 12px;
	padding-left: 16px;
}

.sidebar-list li span,.sidebar-list li li span
{
	height: 43px;
	line-height: 43px;
	font-size: 13px;
	color: #252525;
}

.sidebar-categories span
{
	display: inline-block;
	width: 83%;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.sidebar-categories li.checked .tick
{
	background-position: -162px -56px;
	width: 13px;
	height: 9px;
	float: right;
	margin-right: 10px;
	margin-top: 17px;
}

.sidebar-categories li.checked span
{
	color: #f15353;
}

.region-list span
{
	padding-left: 16px;
}

.region-list-group .loading-mask
{
	background: rgba(255,255,255,0.1) url("https://st.360buyimg.com/item/images/5.4/loading-animation.gif?v=1") no-repeat center center;
	background-size: 19px 19px;
	top: 0;
	width: 100%;
	height: 100%;
	min-height: 100%;
	position: absolute;
}

.sidebar-move
{
	height: 100%;
	overflow: hidden;
	animation: sidebar-body-move .5s 1 ease 0s;
	-webkit-animation: sidebar-body-move .5s 1 ease 0s;
	position: relative;
	left: -87.5%;
}

.sidebar-move body
{
	height: 100%;
	overflow: hidden;
}

.region-title-back i
{
	display: block;
	width: 12px;
	height: 20px;
	background-position: -24px 0;
}

.sidebar-back
{
	animation: sidebar-body-back .2s 1 ease 0s;
	-webkit-animation: sidebar-body-back .2s 1 ease 0s;
	left: 0;
}

@keyframes sidebar-body-move
{
	0%
	{
		left: 0;
	}

	100%
	{
		left: -87.5%;
	}
}

@keyframes sidebar-body-back
{
	0%
	{
		left: -87.5%;
	}

	100%
	{
		left: 0;
	}
}

@-webkit-keyframes sidebar-body-move
{
	0%
	{
		left: 0;
	}

	100%
	{
		left: -87.5%;
	}
}

@-webkit-keyframes sidebar-body-back
{
	0%
	{
		left: -87.5%;
	}

	100%
	{
		left: 0;
	}
}

.move-marinr8 span
{
	margin-right: 0;
}

.send_loc_i
{
	display: inline-block;
	width: 8px;
	height: 1px;
}

.provide-srv,.msg-notice
{
	margin-top: 13px;
}

.service-floor
{
	font-size: 0;
	padding: 0 10px 9px 10px;
	background-color: #f7f8fa;
	word-wrap: break-word;
	word-break: break-all;
}

.service-tip-module
{
	display: inline-block;
	margin-top: 8px;
	margin-right: 14px;
	font-size: 0;
}

.service-icon
{
	background: url("https://st.360buyimg.com/item/images/5.4/product-detail-sprites-mjs.png?v=1");
	background-size: 100px 100px;
	width: 12px;
	height: 12px;
	display: inline-block;
	margin-right: 5px;
}

.support-service-icon
{
	background-position: -60px -82px;
}

.nonsupport-service-icon
{
	background-position: -75px -82px;
}

.service-icon-text
{
	font-size: 12px;
	color: #81838e;
	line-height: 12px;
	vertical-align: top;
}

.service-menu
{
	position: fixed;
	bottom: 0;
	left: 0;
	right: 0;
	width: 100%;
	height: 62%;
	background-color: #fff;
	border-top: 1px solid #dadada;
	z-index: 250;
	display: none;
}

.service-menu-wrapper
{
	position: absolute;
	bottom: 44px;
	top: 45px;
	left: 0;
	right: 0;
	padding-left: 10px;
	overflow: scroll;
}

.service-item-row
{
	font-size: 0;
	padding-top: 15px;
	border-bottom: 1px solid #ebebeb;
}

.service-item-icon
{
	display: inline-block;
	width: 15px;
	height: 15px;
	margin-right: 6px;
	vertical-align: top;
}

.service-item-title
{
	font-size: 13px;
	line-height: 15px;
	color: #252525;
	word-wrap: break-word;
	word-break: break-all;
}

.service-item-text
{
	display: block;
	font-size: 13px;
	line-height: 18px;
	color: #848689;
	margin: 3px 10px 12px 21px;
}

.service-ok-btn
{
	width: 100%;
	height: 44px;
	color: #fff;
	line-height: 44px;
	font-size: 15px;
	text-align: center;
	background-color: #f23030;
}

@media screen and(orientation:portrait)
{
	.service-menu
	{
		height: 62%;
	}@	-webkit-keyframes service-menu-move
	{
		0%{height: 0;
	}

	100%
	{
		height: 62%;
	}
}

@-moz-keyframes service-menu-move
{
	0%
	{
		height: 0;
	}

	100%
	{
		height: 62%;
	}
}

@-ms-keyframes service-menu-move
{
	0%
	{
		height: 0;
	}

	100%
	{
		height: 62%;
	}
}

@-o-keyframes service-menu-move
{
	0%
	{
		height: 0;
	}

	100%
	{
		height: 62%;
	}
}

@keyframes service-menu-move
{
	0%
	{
		height: 0;
	}

	100%
	{
		height: 62%;
	}
}

@-webkit-keyframes service-menu-back
{
	0%
	{
		height: 62%;
	}

	100%
	{
		height: 0;
	}
}

@-moz-keyframes service-menu-back
{
	0%
	{
		height: 62%;
	}

	100%
	{
		height: 0;
	}
}

@-ms-keyframes service-menu-back
{
	0%
	{
		height: 62%;
	}

	100%
	{
		height: 0;
	}
}

@-o-keyframes service-menu-back
{
	0%
	{
		height: 62%;
	}

	100%
	{
		height: 0;
	}
}

@keyframes service-menu-back
{
	0%
	{
		height: 62%;
	}

	100%
	{
		height: 0;
	}
}}

@media screen and(orientation:landscape)
{
	.service-menu
	{
		height: 62%;
	}@	-webkit-keyframes service-menu-move
	{
		0%{height: 0;
	}

	100%
	{
		height: 62%;
	}
}

@-moz-keyframes service-menu-move
{
	0%
	{
		height: 0;
	}

	100%
	{
		height: 62%;
	}
}

@-ms-keyframes service-menu-move
{
	0%
	{
		height: 0;
	}

	100%
	{
		height: 62%;
	}
}

@-o-keyframes service-menu-move
{
	0%
	{
		height: 0;
	}

	100%
	{
		height: 62%;
	}
}

@keyframes service-menu-move
{
	0%
	{
		height: 0;
	}

	100%
	{
		height: 62%;
	}
}

@-webkit-keyframes service-menu-back
{
	0%
	{
		height: 62%;
	}

	100%
	{
		height: 0;
	}
}

@-moz-keyframes service-menu-back
{
	0%
	{
		height: 62%;
	}

	100%
	{
		height: 0;
	}
}

@-ms-keyframes service-menu-back
{
	0%
	{
		height: 62%;
	}

	100%
	{
		height: 0;
	}
}

@-o-keyframes service-menu-back
{
	0%
	{
		height: 62%;
	}

	100%
	{
		height: 0;
	}
}

@keyframes service-menu-back
{
	0%
	{
		height: 62%;
	}

	100%
	{
		height: 0;
	}
}}

.service-menu-show
{
	-webkit-animation: service-menu-move .5s 1 ease 0s;
	-moz-animation: service-menu-move .5s 1 ease 0s;
	-ms-animation: service-menu-move .5s 1 ease 0s;
	-o-animation: service-menu-move .5s 1 ease 0s;
	animation: service-menu-move .5s 1 ease 0s;
}

.service-menu-hide
{
	-webkit-animation: service-menu-back .5s 1 ease 0s;
	-moz-animation: service-menu-back .5s 1 ease 0s;
	-ms-animation: service-menu-back .5s 1 ease 0s;
	-o-animation: service-menu-back .5s 1 ease 0s;
	animation: service-menu-back .5s 1 ease 0s;
}

.shop-part
{
	width: 100%;
	position: relative;
	overflow: hidden;
	padding: 13px 0 12px 0;
}

.shop-row1
{
	padding-right: 12px;
	width: 100%;
	overflow: hidden;
}

.shop-row
{
	width: 100%;
	display: inline-block;
	vertical-align: middle;
	float: left;
}

.shop-row .goods-sign
{
	margin-top: 2px;
	vertical-align: top;
}

.shop-row .score-text
{
	font-size: 12px;
	margin-right: 10px;
	vertical-align: top;
	float: right;
	margin-top: 2px;
}

.shop-row:after
{
	font-size: 0;
	display: block;
	visibility: hidden;
	clear: both;
	height: 0;
	content: '';
}

.shop-icon
{
	width: 80px;
	height: 26px;
	display: inline-block;
	border: 1px solid #d9d9d9;
}

.shop-icon img
{
	width: 80px;
	height: 26px;
}

.shop-name
{
	font-size: 14px;
	color: #222;
	margin: 1px 2px 0 7px;
	display: inline-block;
	vertical-align: top;
	line-height: 16px;
	max-width: 41%;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}

.shop-attr
{
	float: left;
	display: inline-block;
	vertical-align: middle;
}

.shop-jd-self
{
	padding-left: 7px;
	padding-right: 7px;
	font-size: 12px;
	border-radius: 3px;
	color: #fff;
	background-color: #F15353;
	text-align: center;
	line-height: 16px;
}

.shop-diamond
{
	width: 62px;
	height: 16px;
	background: url("https://st.360buyimg.com/item/images/5.4/diamond.png?v=1") 0 0 no-repeat;
	background-size: 62px 16px;
}

.icon-right
{
	position: absolute;
	top: 14px;
	right: 7px;
	width: 15px;
	height: 15px;
	background: url("https://st.360buyimg.com/item/images/5.4/product-detail-sprites-mjs.png?v=1");
	background-position: 5px -16px;
	background-repeat: no-repeat;
	background-size: 100px 100px;
}

.shop-slogan
{
	color: #848689;
	font-size: 10px;
	line-height: 10px;
	margin-left: 89px;
	margin-top: -5px;
}

.shop-describe
{
	position: relative;
	width: 100%;
	overflow: hidden;
	float: left;
	padding-top: 9px;
}

.shop-describe:after
{
	font-size: 0;
	display: block;
	visibility: hidden;
	clear: both;
	height: 0;
	content: '';
}

.describe-info
{
	width: 33.33%;
	font-size: 12px;
	line-height: 12px;
	overflow: hidden;
	text-align: center;
	float: left;
	color: #81838e;
}

.describe-info .green-font
{
	color: #049b36;
}

.describe-info .red-font
{
	color: #f23030;
}

.shop-tab
{
	width: 100%;
	position: relative;
	overflow: hidden;
	float: left;
	padding-top: 8px;
}

.shop-tab .tabs
{
	width: 33.3%;
	float: left;
	text-align: center;
	overflow: hidden;
	position: relative;
}

.shop-tab .tabs .num
{
	font-size: 16px;
	line-height: 16px;
	color: #252525;
}

.shop-tab .tabs .text
{
	margin-top: 3px;
	font-size: 10px;
	line-height: 18px;
	color: #848689;
}

.shop-tab .tabs .vertical-line
{
	position: absolute;
	border-right: 1px solid #d7d7d7;
	height: 26px;
	right: 0;
	top: 50%;
	margin-top: -13px;
}

.shop-tab:after
{
	font-size: 0;
	display: block;
	visibility: hidden;
	clear: both;
	height: 0;
	content: '';
}

.shop-footer
{
	padding: 7px 10px 0 0;
	overflow: hidden;
}

.shop-footer:after
{
	font-size: 0;
	display: block;
	visibility: hidden;
	clear: both;
	height: 0;
	content: '';
}

.shop-dong,.shop-go
{
	border-radius: 5px;
	border: 1px solid #d7d7d7;
	width: 48%;
	font-size: 0;
}

.shop-dong
{
	float: left;
}

.shop-go
{
	float: right;
}

.no-chat-shop-go
{
	border-radius: 5px;
	border: 1px solid #d7d7d7;
	width: 100%;
	font-size: 0;
}

.shop-btn
{
	text-align: center;
	width: 100%;
	display: block;
	font-size: 0;
	height: 32px;
}

.dong-text,.go-text
{
	display: inline-block;
	font-size: 13px;
	color: #686868;
	line-height: 14px;
	vertical-align: top;
	margin-top: 9px;
}

.icon-dong
{
	display: inline-block;
	background: url("https://st.360buyimg.com/item/images/5.4/product-detail-sprites-mjs.png?v=1") 0 -50px no-repeat;
	width: 14px;
	height: 14px;
	background-size: 100px 100px;
	margin-right: 4px;
	vertical-align: top;
	margin-top: 8px;
}

.icon-dong-jimi
{
	background-position: 0 -86px;
}

.icon-dong-red
{
	background-position: 0 -50px;
}

.icon-dong-not
{
	background-position: -16px -50px;
}

.icon-dong-blue
{
	background-position: -32px -50px;
}

.icon-dong-yellow
{
	background-position: -48px -50px;
}

.icon-go
{
	display: inline-block;
	background: url("https://st.360buyimg.com/item/images/5.4/product-detail-sprites-mjs.png?v=1") -85px -50px no-repeat;
	width: 15px;
	height: 13px;
	background-size: 100px 100px;
	margin-right: 4px;
	vertical-align: top;
	margin-top: 9px;
}

.noshop-dong
{
	width: 100%;
	text-align: center;
	font-size: 0;
}

.noshop-dong-btn
{
	text-align: center;
	width: 100%;
	display: block;
	font-size: 0;
	height: 14px;
}

.noshop-dong-btn .icon-right
{
	top: 15px;
}

.noshop-dong-text
{
	display: inline-block;
	font-size: 13px;
	color: #686868;
	line-height: 14px;
	vertical-align: middle;
	height: 14px;
}

.noshop-icon-dong
{
	display: inline-block;
	background: url("https://st.360buyimg.com/item/images/5.4/product-detail-sprites-mjs.png?v=1") 0 -50px no-repeat;
	width: 14px;
	height: 14px;
	background-size: 100px 100px;
	margin-right: 4px;
	vertical-align: top;
	margin-top: -1px;
}

.noshop-icon-dong-red
{
	background-position: 0 -50px;
}

.noshop-icon-dong-not
{
	background-position: -16px -50px;
}

.noshop-icon-dong-blue
{
	background-position: -32px -50px;
}

.noshop-icon-dong-yellow
{
	background-position: -48px -50px;
}

.shop-href
{
	display: block;
	width: 100%;
	height: 100%;
	overflow: hidden;
}

.noshop-jimi
{
	background-position: 0 -85px;
	height: 15px;
	margin-top: -1px;
}

.score-text.red-font
{
	color: #f23030;
}

.score-text.green-font
{
	color: #049b36;
}

.jx-floor
{
	display: block;
	position: relative;
	padding: 15px 10px;
}

.jx-floor-icon
{
	display: block;
	position: absolute;
	width: 34px;
	height: 34px;
	left: 10px;
	top: 15px;
}

.jx-floor-title-wrap
{
	margin-left: 39px;
	height: 34px;
	padding-top: 4px;
}

.jx-floor-title
{
	font-size: 13px;
	line-height: 13px;
	color: #333;
	font-weight: bold;
}

.jx-floor-subtitle
{
	font-size: 11px;
	line-height: 11px;
	color: #666;
	margin-top: 4px;
}

.jx-floor-service
{
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	margin-top: 5px;
}

.jx-floor-service-item
{
	-webkit-box-flex: 1;
	-moz-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	text-align: center;
	border-right: 1px solid #e9e9e9;
	box-sizing: border-box;
}

.jx-floor-service-item:last-child
{
	border-right: 0 solid #e9e9e9;
}

.jx-floor-service-icon
{
	display: block;
	width: 16px;
	height: 16px;
	margin: 0 auto;
}

.jx-floor-service-text
{
	font-size: 11px;
	line-height: 14px;
	color: #666;
	margin-top: 4px;
	overflow: hidden;
}

.jx-floor-jump-btn
{
	display: block;
	margin-top: 10px;
	width: 100%;
	height: 26px;
	text-align: center;
	font-size: 0;
	color: #333;
	position: relative;
}

.jx-floor-jump-btn::before
{
	content: "";
	position: absolute;
	border: 1px solid #333;
	border-radius: 3px;
	top: 0;
	left: 0;
	transform: scale(0.5,0.5);
	-webkit-transform: scale(0.5,0.5);
	transform-origin: left top;
	-webkit-transform-origin: left top;
	box-sizing: border-box;
	height: 52px;
	width: 200%;
	z-index: 10;
}

em.jx-floor-jump-icon
{
	width: 14px;
	height: 13px;
	display: inline-block;
	margin: 6px 4px 0 0;
	background-size: 63px 63px;
}

.jx-floor-jump-text
{
	font-size: 12px;
	line-height: 26px;
	vertical-align: top;
}

.share-quest
{
	padding-top: 15px;
	padding-bottom: 15px;
	position: relative;
}

.goodseval .info
{
	position: relative;
	padding-top: 15px;
	padding-bottom: 14px;
	line-height: 13px;
}

.goodseval .info .text
{
	font-size: 15px;
}

.goodseval .info .good-comment-text
{
	float: right;
	margin-right: 22px;
	color: #252525;
	font-size: 13px;
	margin-top: 2px;
}

.goodseval .info .part-note-msg
{
	white-space: nowrap;
	width: auto;
}

.goodseval .icon-arrow-right
{
	top: 15px;
}

.good-comment-text em
{
	color: #f15353;
}

.jx-good-comment-text em
{
	color: #c09947;
}

.eval-box-i
{
	display: table;
	width: 100%;
	text-align: center;
}

.eval-box-i a
{
	color: #252525;
	font-size: 14px;
	display: table-cell;
	vertical-align: middle;
}

.eval-box-i .icon
{
	background: url("https://st.360buyimg.com/item/images/5.4/product-detail-sprites-mjs.png?v=1");
	background-size: 100px 100px;
	background-position: -28px -28px;
	width: 17px;
	height: 15px;
	margin-bottom: 2px;
	display: inline-block;
	vertical-align: middle;
	font-style: normal;
}

.icon.icon-cons
{
	background-position: -46px -30px;
}

.btn-good
{
	border-right: 1px solid #dedede;
}

.comment-list
{
	padding: 0;
	margin: 0;
}

.comment-list .comment-list-item
{
	min-height: 64px;
	overflow: hidden;
}

.comment-list-item
{
	position: relative;
}

.comment-list-item::before
{
	position: absolute;
	content: '';
	-webkit-transform: scaleY(0.5);
	transform: scaleY(0.5);
	top: 0;
	left: 0;
	width: 100%;
	height: 1px;
	border-top: 1px solid #e2e2e2;
	z-index: 10;
}

.comment-list-item .comment-item-content
{
	max-height: 35px;
	display: table;
	overflow: hidden;
	vertical-align: middle;
	margin-top: -6px;
	width: 100%;
}

.comment-list-item .comment-item-content .content
{
	font-size: 13px;
	display: table-cell;
	vertical-align: middle;
	line-height: 17px;
	color: #252525;
	margin-right: 10px;
}

.comment-item-info .comment-item-author
{
	font-size: 9px;
	color: #848689;
	float: right;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	line-height: 11px;
}

.comment-item-info .comment-item-date
{
	padding-right: 15px;
	float: right;
}

.comment-item-date
{
	font-size: 9px;
	color: #848689;
	text-align: right;
	margin: 11px 10px 10px 0;
}

.comment-item-star
{
	display: inline-block;
	overflow: hidden;
	width: 75px;
	height: 12px;
	background: url("https://st.360buyimg.com/item/images/5.4/comment-star.png?v=1") repeat-x 0 -12px;
	background-size: 15px 24px;
	margin-top: 4px;
}

.comment-item-star .real-star
{
	display: inline-block;
	height: 20px;
	background: url("https://st.360buyimg.com/item/images/5.4/comment-star.png?v=1") repeat-x 0 0;
	background-size: 15px 24px;
}

.comment-stars-width1
{
	width: 20%;
}

.comment-stars-width2
{
	width: 40%;
}

.comment-stars-width3
{
	width: 60%;
}

.comment-stars-width4
{
	width: 80%;
}

.comment-stars-width5
{
	width: 100%;
}

.comment-item-content .icon
{
	width: 40px;
	display: table-cell;
	vertical-align: middle;
	text-align: right;
}

.up-icon .icon i
{
	background: url("https://st.360buyimg.com/item/images/5.4/icon_sprits.png?v=1") no-repeat 0 0;
	background-size: 50px 50px;
	width: 15px;
	height: 15px;
	display: inline-block;
	background-position: 3px -5px;
}

.up-icon .content
{
	padding-bottom: 5px;
}

.down-icon .icon i
{
	background: url(../i/icon_sprits.png) no-repeat 0 0;
	background-size: 50px 50px;
	width: 15px;
	height: 15px;
	display: inline-block;
	background-position: 3px 6px;
}

.down-icon .content
{
	display: -webkit-box!important;
	overflow: hidden;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}

.comment-img-container
{
	margin: 9px 0 1px 0;
	overflow: hidden;
	font-size: 0;
}

.comment-img-container .img-container
{
	overflow: hidden;
}

.img-container li
{
	display: inline-block;
	list-style-type: none;
	float: left;
}

.img-container .comment-img-item
{
	width: 65px;
	height: 65px;
	overflow: hidden;
	border-radius: 4px;
}

.comment-img-item img
{
	border-radius: 4px;
}

.comment-img-space
{
	width: 13px;
	height: 13px;
}

.drug-consultation-wrap
{
	background-color: #fff;
	width: 100%;
	padding: 10px 0;
	display: table;
}

.drug-consultation-wrap a
{
	display: table-cell;
	width: 50%;
	text-align: center;
	color: #686868;
	font-size: 0;
	height: 26px;
	vertical-align: middle;
}

.drug-consultation-a.single-consult
{
	width: 100%;
}

.drug-certificate-a
{
	border-right: 1px solid #d7d7d7;
}

.drug-certificate-icon
{
	background: url("https://st.360buyimg.com/item/images/5.4/product-detail-sprites-mjs.png?v=1");
	background-size: 100px 100px;
	background-position: -66px -38px;
	width: 16px;
	height: 14px;
	display: inline-block;
	vertical-align: middle;
	margin-right: 3px;
}

.drug-consultation-icon
{
	background: url("https://st.360buyimg.com/item/images/5.4/assess-btns-icon.png?v=1");
	display: inline-block;
	background-size: 75px 14px;
	width: 15px;
	height: 14px;
	background-position: -32px 0;
	vertical-align: middle;
	margin-right: 3px;
}

.drug-certificate-text,.drug-consultation-text
{
	display: inline-block;
	font-size: 13px;
	line-height: 13px;
	vertical-align: top;
}

.af-open-app-wrap
{
	background-color: #fff;
	text-align: center;
	padding: 8px 10px;
}

.af-open-app-btn
{
	font-size: 13px;
	line-height: 33px;
	height: 33px;
	color: #252525;
	border: 1px solid #d7d7d7;
	border-radius: 3px;
}

.more-detail:first-child
{
	border-top: 0 solid #e1e1e1;
}

.more-detail a
{
	display: block;
}

.more-detail a div
{
	position: relative;
	height: 44px;
	line-height: 44px;
}

.more-detail .part-note-msg
{
	color: #232326;
	vertical-align: middle;
	width: auto;
	max-width: 90%;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}

.save-energy
{
	display: inline-block;
	background: url("https://st.360buyimg.com/item/images/5.4/product-detail-sprites-mjs.png?v=1") no-repeat;
	background-size: 100px 100px;
	margin-left: 2px;
	margin-right: 6px;
	vertical-align: top;
	width: 12px;
	height: 15px;
	background-position: -42px 0;
}

.fourG-icon
{
	display: inline-block;
	background: url("https://st.360buyimg.com/item/images/5.4/product-detail-sprites-mjs.png?v=1") no-repeat;
	background-size: 100px 100px;
	margin-left: 2px;
	margin-right: 6px;
	vertical-align: top;
	width: 11px;
	height: 15px;
	background-position: -55px 0;
}

.phone-fitting
{
	display: inline-block;
	background: url("https://st.360buyimg.com/item/images/5.4/product-detail-sprites-mjs.png?v=1") no-repeat;
	background-size: 100px 100px;
	margin-left: 2px;
	margin-right: 6px;
	vertical-align: top;
	width: 14px;
	height: 12px;
	background-position: -68px 0;
}

.shopping-guess-container
{
	background: #f0f2f5;
	display: block;
	left: 0;
	width: 100%;
	bottom: 51px;
}

.shopping-guess
{
	background: white;
}

.shopping-guess-title
{
	line-height: 13px;
	font-size: 13px;
	color: #848689;
	margin: 15px 0 15px 10px;
	display: inline-block;
}

.shopping-guess-title a
{
	float: right;
	margin-right: 10px;
	height: 40px;
	display: block;
	text-decoration: none;
	width: 100px;
}

.shopping-switch-cover
{
	position: relative;
	width: 100%;
	overflow: hidden;
	display: block;
	min-height: 370px;
	max-height: 387px;
}

.shopping-guess-list,.shopping-scan-list
{
	margin-left: -3px;
	list-style: none;
	width: 640px;
}

.shopping-guess-list:after,.shopping-scan-list:after
{
	font-size: 0;
	display: block;
	visibility: hidden;
	clear: both;
	height: 0;
	content: '';
}

.shopping-guess-item .guess-item-pic,.shopping-scan-item .scan-item-pic
{
	background: url("https://st.360buyimg.com/item/images/5.4/occupy-img320.gif?v=1") 0 0 no-repeat;
	background-size: 123px 123px;
	height: 121px;
	width: 121px;
	overflow: hidden;
	border: 1px solid #f0f2f5;
}

.shopping-guess-item,.shopping-scan-item
{
	list-style: none;
	margin: 0 0 8px 3px;
	width: 123px;
	float: left;
}

.guess-item-pic img,.scan-item-pic img
{
	width: 100%;
	height: auto;
	border: none;
}

.shopping-guess-item .guess-item-content,.shopping-scan-item .scan-item-content
{
	margin: 4px 2px 0 9px;
}

.guess-item-content span,.scan-item-content span
{
	font-size: 12px;
	color: #686868;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
	display: -webkit-box;
	height: 28px;
	line-height: 14px;
}

.guess-item-price,.scan-item-price
{
	margin-top: 7px;
	margin-left: 11px;
	height: 15px;
	line-height: 15px;
}

.guess-item-price span,.scan-item-price span
{
	font-size: 13px;
	color: #222;
}

.guess-item-price span i,.scan-item-price span i
{
	font-style: normal;
}

.guess-item-price span i:before,.scan-item-price span i:before
{
	content: ' ';
	background: url("https://st.360buyimg.com/item/images/5.4/product-detail-sprites-mjs.png?v=1") no-repeat;
	background-position: 0 -32px;
	background-size: 100px 100px;
	display: inline-block;
	width: 8px;
	height: 9px;
}

.shopping-guess
{
	position: relative;
}

.shopping-guess-more
{
	position: absolute;
	top: 15px;
	right: 19px;
	color: #bfbfbf;
	font-size: 12px;
	line-height: 12px;
}

.guess-more-right
{
	right: 6px;
	top: 16px;
}

.manage-scan
{
	color: #252525;
	font-size: 13px;
	text-align: center;
	height: 44px;
	position: relative;
	line-height: 44px;
	display: none;
}

.manage-scan a
{
	display: inline-block;
	width: 100%;
}

.guess-tab
{
	width: 100%;
	padding: 13px 0;
	display: flex;
	display: -webkit-flex;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
}

.guess-tab .switch-title
{
	display: block;
	-moz-box-flex: 1;
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	font-size: 13px;
	color: #848689;
	text-align: center;
	border-right: 1px solid #dedede;
}

.guess-tab .switch-title.selected
{
	color: #f23030;
}

.guess-tab .switch-title:last-child
{
	border-right: 0 solid #dedede;
}

#scan-record
{
	display: none;
}

#rank
{
	display: none;
}

.no-scan-tip
{
	position: absolute;
	top: 175px;
	font-size: 17px;
	text-align: center;
	color: #bfbfbf;
	width: 100%;
}

.shopping-rank-list
{
	list-style: none;
	font-size: 0;
	padding: 0 10px;
	display: flex;
	display: -webkit-flex;
}

.rank-column
{
	flex-basis: 100%;
	-webkit-flex-basis: 100%;
	display: flex;
	display: -webkit-flex;
	justify-content: space-between;
	-webkit-justify-content: space-between;
	flex-direction: column;
	-webkit-flex-direction: column;
}

.rank-column:nth-child(2)
{
	align-items: center;
	-webkit-align-items: center;
}

.rank-column:nth-child(3)
{
	align-items: flex-end;
	-webkit-align-items: flex-end;
}

.shopping-rank-item
{
	list-style: none;
	margin-bottom: 10px;
	display: inline-block;
	flex: 1;
	-webkit-flex: 1;
}

.shopping-rank-item a
{
	display: inline-block;
	width: 80px;
}

.shopping-rank-item .rank-item-pic
{
	background: url("https://st.360buyimg.com/item/images/5.4/occupy-img320.gif?v=1") 0 0 no-repeat;
	background-size: 80px 80px;
	height: 80px;
	width: 80px;
	border-radius: 5px;
	position: relative;
}

.shopping-rank-item .rank-item-content
{
	margin-top: 3px;
}

.rank-item-pic img
{
	width: 100%;
	height: auto;
	border-radius: 5px;
	border: none;
}

.rank-item-content span
{
	font-size: 10px;
	color: #686868;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
	display: -webkit-box;
	height: 28px;
	line-height: 14px;
}

.rank-item-price
{
	margin-top: 7px;
	height: 15px;
	line-height: 15px;
}

.rank-item-price span
{
	font-size: 11px;
	color: #222;
}

.rank-item-price span i
{
	font-style: normal;
}

.rank-item-price span i:before
{
	content: ' ';
	background: url("https://st.360buyimg.com/item/images/5.4/product-detail-sprites-mjs.png?v=1") no-repeat;
	background-position: 0 -32px;
	background-size: 100px 100px;
	display: inline-block;
	width: 8px;
	height: 9px;
}

.top-icon
{
	display: inline-block;
	background: url("https://st.360buyimg.com/item/images/5.4/top-icon.png?v=1") no-repeat;
	background-size: 60px 20px;
	width: 20px;
	height: 20px;
	position: absolute;
	right: 0;
	top: -3px;
}

.top-one
{
	background-position: 0 0;
}

.top-two
{
	background-position: -20px 0;
}

.top-three
{
	background-position: -40px 0;
}

.guess-focus-btn
{
	overflow: hidden;
	text-align: center;
	width: 100%;
	height: 17px;
}

.guess-focus-btn span
{
	border-radius: 20px;
	-webkit-border-radius: 20px;
	-ms-border-radius: 20px;
	height: 5px;
	width: 5px;
	border: 1px solid #fff;
	margin: 0 2px;
	display: inline-block;
	background-color: #e3e5e9;
	vertical-align: top;
}

.guess-focus-btn .active
{
	border-radius: 20px;
	-webkit-border-radius: 20px;
	-ms-border-radius: 20px;
	height: 5px;
	width: 5px;
	border: 1px solid #fff;
	margin: 0 2px;
	display: inline-block;
	background: #ed2323;
	vertical-align: top;
}

.guess-down,.scan-down
{
	display: none;
}

.guess-up,.scan-up
{
	display: block;
}

.flick-menu-mask
{
	width: 100%;
	height: 120%;
	min-height: 100%;
	position: fixed;
	left: 0;
	top: 0;
	background: rgba(0,0,0,0.5);
	z-index: 200;
}

.flick-menu-title
{
	text-align: center;
	font-size: 15px;
	color: #848689;
	height: 45px;
	line-height: 45px;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
}

.flick-menu-btn
{
	width: 100%;
	font-size: 0;
	position: absolute;
	bottom: 0;
	left: 0;
}

.spec-menu-content
{
	position: fixed;
	bottom: 0;
	left: 0;
	right: 0;
	width: 100%;
	height: 70%;
	background-color: #fff;
	border-top: 1px solid #dadada;
	z-index: 250;
	display: none;
}

.spec-first-pic
{
	position: absolute;
	left: 8px;
	top: -26px;
	width: 100px;
	height: 100px;
	border-radius: 3px;
	border: 1px solid #f0f1f3;
	background-color: #fff;
	overflow: hidden;
	display: -webkit-box;
	-webkit-box-pack: center;
	-webkit-box-align: center;
}

.spec-first-pic img
{
	max-width: 100%;
	max-height: 100%;
	overflow: hidden;
}

.spec-menu-top
{
	width: 100%;
	height: 84px;
}

.spec-yang-pic
{
	width: 9px;
	height: 11px;
	margin-right: 3px;
	margin-top: 2px;
}

.spec-price
{
	font-size: 15px;
	line-height: 15px;
	color: #f23030;
	padding-top: 42px;
	padding-left: 121px;
	font-weight: bold;
}

.spec-weight
{
	font-size: 11px;
	line-height: 11px;
	color: #81838e;
	padding-top: 8px;
	padding-left: 121px;
}

.spec-menu-middle
{
	position: absolute;
	bottom: 43px;
	top: 85px;
	left: 0;
	right: 0;
	padding-left: 10px;
	overflow: auto;
}

.spec-menu-btn
{
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
}

.spec-menu-btn a
{
	display: block;
	height: 43px;
	width: 1%;
	-webkit-box-flex: 1;
	-moz-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	font-size: 15px;
	line-height: 43px;
	color: #fff;
	text-align: center;
}

.spec-menu-btn a.cart-black-font
{
	color: #333;
}

@media screen and(orientation:portrait)
{
	.spec-menu-content
	{
		height: 70%;
	}@	-webkit-keyframes spec-menu-move
	{
		0%{height: 0;
	}

	100%
	{
		height: 70%;
	}
}

@-moz-keyframes spec-menu-move
{
	0%
	{
		height: 0;
	}

	100%
	{
		height: 70%;
	}
}

@-ms-keyframes spec-menu-move
{
	0%
	{
		height: 0;
	}

	100%
	{
		height: 70%;
	}
}

@-o-keyframes spec-menu-move
{
	0%
	{
		height: 0;
	}

	100%
	{
		height: 70%;
	}
}

@keyframes spec-menu-move
{
	0%
	{
		height: 0;
	}

	100%
	{
		height: 70%;
	}
}

@-webkit-keyframes spec-menu-back
{
	0%
	{
		height: 70%;
	}

	100%
	{
		height: 0;
	}
}

@-moz-keyframes spec-menu-back
{
	0%
	{
		height: 70%;
	}

	100%
	{
		height: 0;
	}
}

@-ms-keyframes spec-menu-back
{
	0%
	{
		height: 70%;
	}

	100%
	{
		height: 0;
	}
}

@-o-keyframes spec-menu-back
{
	0%
	{
		height: 70%;
	}

	100%
	{
		height: 0;
	}
}

@keyframes spec-menu-back
{
	0%
	{
		height: 70%;
	}

	100%
	{
		height: 0;
	}
}}

@media screen and(orientation:landscape)
{
	.spec-menu-content
	{
		height: 70%;
	}@	-webkit-keyframes spec-menu-move
	{
		0%{height: 0;
	}

	100%
	{
		height: 70%;
	}
}

@-moz-keyframes spec-menu-move
{
	0%
	{
		height: 0;
	}

	100%
	{
		height: 70%;
	}
}

@-ms-keyframes spec-menu-move
{
	0%
	{
		height: 0;
	}

	100%
	{
		height: 70%;
	}
}

@-o-keyframes spec-menu-move
{
	0%
	{
		height: 0;
	}

	100%
	{
		height: 70%;
	}
}

@keyframes spec-menu-move
{
	0%
	{
		height: 0;
	}

	100%
	{
		height: 70%;
	}
}

@-webkit-keyframes spec-menu-back
{
	0%
	{
		height: 70%;
	}

	100%
	{
		height: 0;
	}
}

@-moz-keyframes spec-menu-back
{
	0%
	{
		height: 70%;
	}

	100%
	{
		height: 0;
	}
}

@-ms-keyframes spec-menu-back
{
	0%
	{
		height: 70%;
	}

	100%
	{
		height: 0;
	}
}

@-o-keyframes spec-menu-back
{
	0%
	{
		height: 70%;
	}

	100%
	{
		height: 0;
	}
}

@keyframes spec-menu-back
{
	0%
	{
		height: 70%;
	}

	100%
	{
		height: 0;
	}
}}

.spec-menu-show
{
	-webkit-animation: spec-menu-move .5s 1 ease 0s;
	-moz-animation: spec-menu-move .5s 1 ease 0s;
	-ms-animation: spec-menu-move .5s 1 ease 0s;
	-o-animation: spec-menu-move .5s 1 ease 0s;
	animation: spec-menu-move .5s 1 ease 0s;
}

.spec-menu-hide
{
	-webkit-animation: spec-menu-back .5s 1 ease 0s;
	-moz-animation: spec-menu-back .5s 1 ease 0s;
	-ms-animation: spec-menu-back .5s 1 ease 0s;
	-o-animation: spec-menu-back .5s 1 ease 0s;
	animation: spec-menu-back .5s 1 ease 0s;
}

.spec-jd-price
{
	float: left;
	font-size: 0;
}

.spec-plus-price
{
	float: left;
	font-size: 0;
}

.spec-plus-price-mtl
{
	padding-left: 121px;
	padding-top: 21px;
}

.warranty-icon
{
	display: inline-block;
	background: url("https://st.360buyimg.com/item/images/5.4/product-detail-sprites-mjs.png?v=1") no-repeat;
	background-size: 100px 100px;
	vertical-align: top;
	width: 14px;
	height: 14px;
	background-position: -84px 0;
	margin-right: 6px;
}

.warranty-text
{
	margin-top: 7px;
	font-size: 12px;
	color: #81838e;
	line-height: 14px;
}

.warranty-text.selected-warranty
{
	color: #6F81B7;
}

.warranty-wrap
{
	padding: 10px 10px 25px 0;
}

.warranty-title
{
	font-size: 13px;
	color: #848689;
	line-height: 13px;
}

.warranty-items
{
	padding-top: 21px;
}

.warranty-items-wrap:after
{
	font-size: 0;
	display: block;
	visibility: hidden;
	clear: both;
	height: 0;
	content: '';
}

.warranty-items-img
{
	width: 14px;
	height: 14px;
	margin-right: 7px;
	float: left;
}

.warranty-items-title
{
	display: inline-block;
	font-size: 13px;
	color: #232326;
	line-height: 14px;
	vertical-align: bottom;
	float: left;
}

.warranty-des-href
{
	display: inline-block;
	float: right;
	height: 14px;
	padding-left: 30px;
	font-size: 0;
}

.warranty-des
{
	display: inline-block;
	font-size: 12px;
	color: #f23030;
	line-height: 14px;
	vertical-align: top;
	margin-right: 4px;
}

.warranty-des-icon
{
	display: inline-block;
	background: url("https://st.360buyimg.com/item/images/5.4/product-detail-sprites-mjs.png?v=1") no-repeat;
	background-size: 100px 100px;
	background-position: -28px 0;
	width: 12px;
	height: 12px;
	position: relative;
	top: 1px;
}

.warranty-btn-row
{
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

.warranty-btn
{
	display: block;
	width: 48%;
	height: 26px;
	border: 1px solid #e3e5e9;
	border-radius: 2px;
	line-height: 16px;
	font-size: 11px;
	color: #232326;
	margin-top: 11px;
	padding: 5px 6px;
	box-sizing: border-box;
}

.warranty-btn:after
{
	font-size: 0;
	display: block;
	visibility: hidden;
	clear: both;
	height: 0;
	content: '';
}

.warranty-btn.selected
{
	border: 1px solid #f23030;
	color: #f23030;
}

.war-btn-text
{
	width: 50%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	text-align: right;
	display: inline-block;
	float: left;
	padding-right: 7px;
	box-sizing: border-box;
}

.war-btn-price
{
	display: inline-block;
	box-sizing: border-box;
	width: 50%;
	padding-left: 7px;
	text-align: left;
	border-left: 1px solid #e3e5e9;
	float: left;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.big-pic-popups
{
	width: 100%;
	height: 100%;
	min-height: 100%;
	position: fixed;
	left: 0;
	top: 0;
	background-color: #fff;
	z-index: 300;
	display: none;
}

.page-nub
{
	height: 50px;
	width: 100%;
	line-height: 50px;
	text-align: center;
	position: relative;
	z-index: 100;
}

.page-nub em
{
	font-style: normal;
	font-size: 15px;
}

.btn-arrow-left
{
	position: absolute;
	width: 100px;
	left: 0;
}

.btn-arrow-left i
{
	display: block;
	background: url(https://st.360buyimg.com/item/images/2014/ware/jd-sprites.png) no-repeat;
	background-size: 200px 200px;
	width: 20px;
	height: 20px;
	background-position: -20px 0;
	margin: 15px 0 0 12px;
}

.scroll-big-imgs
{
	text-align: center;
	width: 100%;
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -160px;
	font-size: 0;
}

.oversea-menu-content
{
	position: fixed;
	bottom: 0;
	left: 0;
	right: 0;
	width: 100%;
	height: 365px;
	background-color: #fff;
	z-index: 250;
	display: none;
}

@media screen and(orientation:portrait)
{
	.oversea-menu-content
	{
		height: 365px;
	}@	-webkit-keyframes oversea-menu-move
	{
		0%{height: 0;
	}

	100%
	{
		height: 365px;
	}
}

@-moz-keyframes oversea-menu-move
{
	0%
	{
		height: 0;
	}

	100%
	{
		height: 365px;
	}
}

@-ms-keyframes oversea-menu-move
{
	0%
	{
		height: 0;
	}

	100%
	{
		height: 365px;
	}
}

@-o-keyframes oversea-menu-move
{
	0%
	{
		height: 0;
	}

	100%
	{
		height: 365px;
	}
}

@keyframes oversea-menu-move
{
	0%
	{
		height: 0;
	}

	100%
	{
		height: 365px;
	}
}

@-webkit-keyframes oversea-menu-back
{
	0%
	{
		height: 365px;
	}

	100%
	{
		height: 0;
	}
}

@-moz-keyframes oversea-menu-back
{
	0%
	{
		height: 365px;
	}

	100%
	{
		height: 0;
	}
}

@-ms-keyframes oversea-menu-back
{
	0%
	{
		height: 365px;
	}

	100%
	{
		height: 0;
	}
}

@-o-keyframes oversea-menu-back
{
	0%
	{
		height: 365px;
	}

	100%
	{
		height: 0;
	}
}

@keyframes oversea-menu-back
{
	0%
	{
		height: 365px;
	}

	100%
	{
		height: 0;
	}
}}

@media screen and(orientation:landscape)
{
	.oversea-menu-content
	{
		height: 275px;
	}@	-webkit-keyframes oversea-menu-move
	{
		0%{height: 0;
	}

	100%
	{
		height: 275px;
	}
}

@-moz-keyframes oversea-menu-move
{
	0%
	{
		height: 0;
	}

	100%
	{
		height: 275px;
	}
}

@-ms-keyframes oversea-menu-move
{
	0%
	{
		height: 0;
	}

	100%
	{
		height: 275px;
	}
}

@-o-keyframes oversea-menu-move
{
	0%
	{
		height: 0;
	}

	100%
	{
		height: 275px;
	}
}

@keyframes oversea-menu-move
{
	0%
	{
		height: 0;
	}

	100%
	{
		height: 275px;
	}
}

@-webkit-keyframes oversea-menu-back
{
	0%
	{
		height: 275px;
	}

	100%
	{
		height: 0;
	}
}

@-moz-keyframes oversea-menu-back
{
	0%
	{
		height: 275px;
	}

	100%
	{
		height: 0;
	}
}

@-ms-keyframes oversea-menu-back
{
	0%
	{
		height: 275px;
	}

	100%
	{
		height: 0;
	}
}

@-o-keyframes oversea-menu-back
{
	0%
	{
		height: 275px;
	}

	100%
	{
		height: 0;
	}
}

@keyframes oversea-menu-back
{
	0%
	{
		height: 275px;
	}

	100%
	{
		height: 0;
	}
}}

.oversea-menu-wrapper
{
	position: absolute;
	bottom: 43px;
	top: 45px;
	left: 0;
	right: 0;
}

.oversea-menu-show
{
	-webkit-animation: oversea-menu-move .5s 1 ease 0s;
	-moz-animation: oversea-menu-move .5s 1 ease 0s;
	-ms-animation: oversea-menu-move .5s 1 ease 0s;
	-o-animation: oversea-menu-move .5s 1 ease 0s;
	animation: oversea-menu-move .5s 1 ease 0s;
}

.oversea-menu-hide
{
	-webkit-animation: oversea-menu-back .5s 1 ease 0s;
	-moz-animation: oversea-menu-back .5s 1 ease 0s;
	-ms-animation: oversea-menu-back .5s 1 ease 0s;
	-o-animation: oversea-menu-back .5s 1 ease 0s;
	animation: oversea-menu-back .5s 1 ease 0s;
}

.oversea-menu-btn a
{
	height: 43px;
	width: 100%;
	display: block;
	font-size: 16px;
	text-align: center;
	line-height: 43px;
	background-color: #e93a3e;
	color: #fff;
}

.rt-close-btn-wrap
{
	display: block;
	width: 40px;
	height: 40px;
	position: absolute;
	top: 0;
	right: 0;
}

.rt-close-btn-wrap .flick-menu-close
{
	display: block;
	background: url("https://st.360buyimg.com/item/images/5.4/product-detail-sprites-mjs.png?v=1") no-repeat 0 0;
	background-size: 100px 100px;
	background-position: -28px -17px;
	width: 11px;
	height: 12px;
	position: absolute;
	right: 10px;
	top: 16px;
}

.oversea-menu-wrapper
{
	padding-left: 10px;
	overflow: auto;
}

.oversea-tip-item
{
	padding: 14px 15px 14px 10px;
	font-size: 13px;
	line-height: 15px;
	color: #232326;
	border-bottom: 1px solid #efefef;
	word-wrap: break-word;
}

.oversea-tip-item:last-child
{
	border-bottom: 0 solid #efefef;
}

.scale-box
{
	display: table;
	word-wrap: break-word;
	word-break: break-all;
}

.scale-box img
{
	-webkit-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.scale-box-ebook
{
	display: table;
	word-wrap: break-word;
	word-break: break-all;
}

.scale-box-ebook img
{
	-webkit-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.sift-mg
{
	height: 100%;
	background-color: #fff;
}

.detail-pc
{
	padding: 5px 0;
}

.detail
{
	position: relative;
	padding: 5px 0;
	font-size: .75em;
	color: #5a5a5a;
	overflow: hidden;
	height: 100%;
	margin: 0 10px 12px 10px;
}

.detail p
{
	padding: 3px;
}

#wareInfo
{
	margin: 0;
	padding: 5px 0 0 0;
}

#bookContent
{
	margin: 0;
	padding: 5px 0 0 0;
}

.book-container
{
	width: 100%;
}

.book-container .book-info-line
{
	margin: 10px;
	background: #fff;
	overflow: hidden;
	margin-top: 16px;
}

.book-container .book-container-item
{
	margin: 0 10px 50px 10px;
}

.book-info-line .info-title
{
	display: inline-block;
	width: 25%;
	color: #999;
	font-size: .75em;
}

.book-info-line .info-content
{
	font-size: .75em;
}

.book-container-item .book-item-title
{
	color: #686868;
}

.book-container-item .book-item-content
{
	color: #333;
	margin-top: 10px;
}

.err-div
{
	width: 100%;
	position: relative;
	height: 150px;
	margin-top: 118px;
}

.global-faq-wrap
{
	margin: 0;
	padding: 0;
}

.sale-service-wrap
{
	margin: 0;
	padding: 0;
}

.sale-service-grey
{
	background-color: #F0F2F5;
	height: 7px;
}

.sale-service-floor
{
	padding: 14px 15px;
	background-color: #fff;
	color: #868489;
	font-size: 12px;
	line-height: 16px;
}

.sale-service-title
{
	text-align: center;
	position: relative;
}

.sale-service-title .title-text
{
	z-index: 10;
	position: relative;
	background-color: #fff;
	padding: 0 16px;
}

.sale-service-title::after
{
	content: "";
	height: 1px;
	width: 100%;
	position: absolute;
	top: 50%;
	left: 0;
	background-color: #d7d7d7;
	-webkit-transform: scaleY(0.5);
	transform: scaleY(0.5);
}

.sale-service-content
{
	margin-top: 10px;
}

.recommend-wrap
{
	width: 100%;
	font-size: 0;
	overflow: hidden;
	background-color: #f0f2f5;
}

.recommend-title
{
	display: block;
	width: auto;
	height: 15px;
	margin: 9px auto;
}

.find-similar-ul::after
{
	content: "";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.similar-li
{
	float: left;
	width: 50%;
	box-sizing: border-box;
	padding-bottom: 4px;
	position: relative;
}

.similar-li a
{
	display: block;
}

.similar-li:nth-child(2n+1)
{
	padding-right: 2px;
}

.similar-li:nth-child(2n)
{
	padding-left: 2px;
}

.similar-product
{
	background-color: white;
	padding-bottom: 6px;
	font-size: 0;
}

.similar-product .double-height
{
	display: block;
	height: 21px;
}

.similar-product img
{
	width: 100%;
	display: block;
}

.similar-product .product-icon
{
	display: inline-block;
	position: relative;
	top: 0;
	margin-right: 4px;
}

.similar-product .double-price-wrap
{
	display: block;
	font-size: 0;
}

.similar-product .double-price-wrap::after
{
	content: "";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.similar-product .double-price
{
	display: inline-block;
	font-size: 13px;
	height: 14px;
	outline: 14px;
	margin-top: 3px;
	margin-bottom: 4px;
	padding-left: 4px;
	float: left;
}

.similar-product .double-jx-price
{
	color: #232326;
}

.similar-product .double-sam-price
{
	color: #1a68bc;
}

.similar-product .price-icon
{
	display: inline-block;
	height: 9px;
	width: auto;
	margin-top: 6px;
	float: left;
}

.similar-product-text
{
	height: 33px;
	font-size: 13px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	word-break: break-word;
	color: #232326;
	margin-top: 5px;
	line-height: 17px;
	margin-bottom: 3px;
	padding: 0 4px;
}

.similar-product-price
{
	color: #f23030;
	font-size: 13px;
	display: block;
	padding: 0 4px;
	position: relative;
	top: 1px;
	height: 25px;
	line-height: 25px;
}

.similar-product-price .detail-big-price
{
	font-size: 18px;
}

.table-border
{
	border-bottom: solid 1px #e7e7e7;
	border-left: solid 1px #e7e7e7;
	min-width: 100%;
	border-collapse: collapse;
	border-spacing: 0;
	word-wrap: break-word;
	word-break: break-all;
}

.table-border th,.table-border td
{
	border-top: solid 1px #e7e7e7;
	border-right: solid 1px #e7e7e7;
	padding: 10px;
}

.table-border td
{
	color: #848689;
	font-size: 12px;
}

.table-border td strong
{
	font-weight: 700;
	color: #848689;
}

.table-border td:first-child
{
	padding-left: 5%;
	width: 66px;
}

.reply-body .tab-con
{
	position: relative;
	z-index: 1000;
	height: 100%;
}

.assess-flat
{
	position: relative;
	margin-top: 10px;
}

.assess-flat:after
{
	position: absolute;
	content: '';
	-webkit-transform: scaleY(0.5);
	transform: scaleY(0.5);
	bottom: -1px;
	left: 0;
	width: 100%;
	height: 1px;
	border-bottom: 1px solid #e0e0e0;
}

.assess-flat:before
{
	position: absolute;
	content: '';
	-webkit-transform: scaleY(0.5);
	transform: scaleY(0.5);
	top: -1px;
	left: 0;
	width: 100%;
	height: 1px;
	border-top: 1px solid #e0e0e0;
}

.tab-con-oaa .assess-flat:first-child
{
	margin-top: 0;
}

.assess-wrapper
{
	display: block;
	padding-left: 10px;
	background-color: #fff;
}

.assess-top
{
	position: relative;
	padding: 11px 10px 11px 0;
	background-color: #fff;
}

.assess-top:before
{
	position: absolute;
	content: '';
	-webkit-transform: scaleY(0.5);
	transform: scaleY(0.5);
	bottom: 0;
	left: 0;
	width: 100%;
	height: 1px;
	border-bottom: 1px solid #e0e0e0;
}

.assess-top:after
{
	font-size: 0;
	display: block;
	visibility: hidden;
	clear: both;
	height: 0;
	content: '';
}

.user-portrait img
{
	display: block;
	float: left;
	width: 27px;
	height: 27px;
	border-radius: 50px;
}

.user-name
{
	font-size: 13px;
	line-height: 27px;
	float: left;
	height: 27px;
	margin-right: 5px;
	margin-left: 10px;
	color: #252525;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	max-width: 100px;
}

.vip-icon
{
	display: block;
	float: left;
	width: 15px;
	height: 15px;
	margin-top: 6px;
	border-radius: 3px;
	background: url("https://st.360buyimg.com/item/images/5.4/vip-icon.png?v=1") 0 0 no-repeat;
	background-size: 75px 15px;
}

.vip-diamond-icon
{
	background-position: -60px 0;
}

.vip-gold-icon
{
	background-position: -45px 0;
}

.vip-silver-icon
{
	background-position: -30px 0;
}

.vip-copper-icon
{
	background-position: -15px 0;
}

.vip-register-icon
{
	background-position: 0 0;
}

.assess-date,.reply-floor
{
	font-size: 13px;
	line-height: 27px;
	float: right;
	height: 27px;
	color: #848689;
}

.assess-bottom
{
	padding-bottom: 12px;
	background-color: #fff;
}

.product-item-star
{
	display: inline-block;
	overflow: hidden;
	width: 75px;
	height: 11px;
	margin-top: 10px;
	margin-bottom: 10px;
	background: url("https://st.360buyimg.com/item/images/5.4/comment-star.png?v=1") repeat-x 0 -11px;
	background-size: 15px 22px;
}

.product-item-star .real-star
{
	display: inline-block;
	height: 22px;
	background: url("https://st.360buyimg.com/item/images/5.4/comment-star.png?v=1") repeat-x 0 0;
	background-size: 15px 22px;
}

.jx-product-item-star
{
	background: url("https://st.360buyimg.com/item/images/5.4/jx-comment-star.png?v=1") repeat-x 0 -11px;
	background-size: 15px 22px;
}

.jx-product-item-star .real-star
{
	background: url("https://st.360buyimg.com/item/images/5.4/jx-comment-star.png?v=1") repeat-x 0 0;
	background-size: 15px 22px;
}

.comment-item-star
{
	display: inline-block;
	overflow: hidden;
	width: 75px;
	height: 11px;
	margin-top: 10px;
	margin-bottom: -6px;
	background: url("https://st.360buyimg.com/item/images/5.4/comment-star.png?v=1") repeat-x 0 -11px;
	background-size: 15px 22px;
}

.comment-item-star .real-star
{
	display: inline-block;
	height: 22px;
	background: url("https://st.360buyimg.com/item/images/5.4/comment-star.png?v=1") repeat-x 0 0;
	background-size: 15px 22px;
}

.comment-stars-width1
{
	width: 20%;
}

.comment-stars-width2
{
	width: 40%;
}

.comment-stars-width3
{
	width: 60%;
}

.comment-stars-width4
{
	width: 80%;
}

.comment-stars-width5
{
	width: 100%;
}

.assess-content
{
	font-size: 13px;
	line-height: 18px;
	margin-top: 10px;
	margin-right: 10px;
	color: #252525;
	word-wrap: break-word;
	overflow: hidden;
	text-align: justify;
}

.product-img-module
{
	font-size: 0;
	overflow: hidden;
	margin-top: 5px;
	margin-bottom: 6px;
	padding-right: 10px;
	white-space: nowrap;
}

.product-img-module a
{
	-webkit-tap-highlight-color: transparent;
}

.product-imgs-li
{
	display: block;
	float: left;
	overflow: hidden;
	width: 65px;
	height: 65px;
	border-radius: 4px;
}

.product-imgs-li img
{
	border-radius: 4px;
}

.product-imgs-li:last-child
{
	margin-right: 0;
}

.product-img-space
{
	display: block;
	float: left;
	width: 13px;
	height: 13px;
}

.pay-date,.product-type
{
	font-size: 12px;
	line-height: 12px;
	margin-top: 5px;
	color: #bfbfbf;
}

.assess-btns-box
{
	position: relative;
	padding-top: 10px;
	width: 100%;
	overflow: hidden;
	height: 29px;
	padding-bottom: 10px;
	background-color: #fff;
}

.assess-btns-box:before
{
	position: absolute;
	content: '';
	-webkit-transform: scaleY(0.5);
	transform: scaleY(0.5);
	top: 0;
	left: 0;
	width: 100%;
	height: 1px;
	border-top: 1px solid #e0e0e0;
}

.assess-btns:after
{
	font-size: 0;
	display: block;
	visibility: hidden;
	clear: both;
	height: 0;
	content: '';
}

.assess-like-btn,.assess-reply-btn
{
	font-size: 0;
	position: relative;
	width: 45%;
	text-align: center;
	border: 1px solid #e0e0e0;
	border-radius: 6px;
	-webkit-tap-highlight-color: transparent;
}

.assess-btns-num
{
	font-size: 26px;
	line-height: 58px;
	display: inline-block;
	height: 58px;
	color: #bfbfbf;
}

.assess-like-btn
{
	float: left;
	margin-left: 20px;
}

.assess-reply-btn
{
	float: right;
	margin-right: 20px;
}

.assess-btns-icon
{
	display: inline-block;
	margin-top: 16px;
	margin-right: 6px;
	vertical-align: top;
	background: url("https://st.360buyimg.com/item/images/5.4/assess-btns-icon.png?v=1") 0 0 no-repeat;
	background-size: 150px 28px;
}

.btn-like-icon
{
	width: 32px;
	height: 28px;
	margin-right: 4px;
}

.like-grey
{
	background-position: 0 0;
}

.like-red
{
	background-position: -32px 0;
}

.btn-reply-icon
{
	width: 30px;
	height: 28px;
	margin-right: 6px;
	background-position: -64px 0;
}

.btn-no-reply-icon
{
	width: 30px;
	height: 28px;
	margin-right: 6px;
	background-position: -96px 0;
}

.reply-flat
{
	position: relative;
	margin-bottom: 10px;
	background-color: #fff;
}

.reply-flat:before
{
	position: absolute;
	content: '';
	-webkit-transform: scaleY(0.5);
	transform: scaleY(0.5);
	top: -1px;
	left: 0;
	width: 100%;
	height: 1px;
	border-top: 1px solid #e0e0e0;
}

.reply-flat:after
{
	position: absolute;
	content: '';
	-webkit-transform: scaleY(0.5);
	transform: scaleY(0.5);
	bottom: -1px;
	left: 0;
	width: 100%;
	height: 1px;
	border-bottom: 1px solid #e0e0e0;
}

.reply-username
{
	font-size: 13px;
	color: #848689;
}

.reply-bottom
{
	padding-bottom: 10px;
}

.reply-bottom:after
{
	font-size: 0;
	display: block;
	visibility: hidden;
	clear: both;
	height: 0;
	content: '';
}

.reply-date
{
	font-size: 12px;
	float: left;
	margin-top: 15px;
	color: #bfbfbf;
	line-height: 12px;
}

.reply-btn-box
{
	float: right;
	width: 70px;
	height: 25px;
	margin-top: 12px;
	margin-right: 10px;
}

.reply-flat-bottom
{
	display: none;
	padding-bottom: 10px;
	width: 93.75%;
	text-align: center;
	padding-top: 45px;
	background-color: #f0f2f5;
	margin-left: 3.125%;
}

.no-more-border
{
	width: 100%;
	height: 1px;
	background: url("https://st.360buyimg.com/item/images/5.4/no-more-bord.png?v=1") 0 0 repeat-x;
}

.no-more-icon
{
	width: 80px;
	height: 54px;
	margin-top: -12px;
	background-color: #f0f2f5;
}

.no-more-write
{
	font-size: 12px;
	margin-top: 7px;
	color: #bfbfbf;
}

.error-img
{
	display: block;
	width: 100px;
	height: 62px;
	margin: 118px auto 0 auto;
}

.error-write
{
	font-size: 17px;
	margin-top: 20px;
	text-align: center;
	color: #bfbfbf;
}

.show-all-assess
{
	font-size: 14px;
	line-height: 34px;
	display: block;
	width: 39.375%;
	height: 34px;
	margin: 16px auto 0 auto;
	text-align: center;
	color: #686868;
	border: 1px solid #848689;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	background-color: #fff;
}

.tab-no-assess
{
	width: 100%;
	height: 100%;
	background-color: #fff;
}

.reply-body-color
{
	background-color: #f0f2f5;
}

.white-color
{
	background-color: #fff;
}

.prompt-window
{
	position: fixed;
	z-index: 100;
	top: 50%;
	left: 50%;
	width: 144px;
	height: 88px;
	margin-top: -44px;
	margin-left: -72px;
	border-radius: 7px;
	background-color: rgba(0,0,0,0.8);
}

.prompt-secc-icon
{
	display: block;
	width: 26px;
	height: 26px;
	margin: 18px auto 0 auto;
	background: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAB4CAYAAACn3jFyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkQ4MzkzQzEzRjY0RjExRTU5MDI5RkQyNzk0QTQ5MjVBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkQ4MzkzQzE0RjY0RjExRTU5MDI5RkQyNzk0QTQ5MjVBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RDgzOTNDMTFGNjRGMTFFNTkwMjlGRDI3OTRBNDkyNUEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RDgzOTNDMTJGNjRGMTFFNTkwMjlGRDI3OTRBNDkyNUEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4a44QkAAAGEUlEQVR42uxc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) no-repeat;background-position: -1px -29px;
	background-size: 28px 60px;
}

.prompt-err-icon
{
	display: block;
	width: 26px;
	height: 26px;
	margin: 18px auto 0 auto;
	background: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAB4CAYAAACn3jFyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkQ4MzkzQzEzRjY0RjExRTU5MDI5RkQyNzk0QTQ5MjVBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkQ4MzkzQzE0RjY0RjExRTU5MDI5RkQyNzk0QTQ5MjVBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RDgzOTNDMTFGNjRGMTFFNTkwMjlGRDI3OTRBNDkyNUEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RDgzOTNDMTJGNjRGMTFFNTkwMjlGRDI3OTRBNDkyNUEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4a44QkAAAGEUlEQVR42uxc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) no-repeat;background-position: -1px -1px;
	background-size: 28px 60px;
}

.prompt-text
{
	font-size: 15px;
	display: block;
	margin-top: 9px;
	text-align: center;
	color: white;
}

.useful-window
{
	display: none;
}

.assess-like-btn .like
{
	font-style: normal;
	opacity: 0;
}

.like_ani
{
	font-size: 28px;
	font-weight: bold;
	position: absolute;
	top: -9px;
	right: 30px;
	-webkit-animation: myfirst .6s;
	-moz-animation: myfirst .6s;
	-ms-animation: myfirst .6s;
	-o-animation: myfirst .6s;
	animation: myfirst .6s;
	color: #f00;
}

@-webkit-keyframes myfirst
{
	0%
	{
		top: -11px;
		right: 28px;
		opacity: .1;
	}

	10%
	{
		top: -13px;
		right: 26px;
		opacity: .2;
	}

	20%
	{
		top: -15px;
		right: 24px;
		opacity: .4;
	}

	30%
	{
		top: -17px;
		right: 22px;
		opacity: .6;
	}

	40%
	{
		top: -19px;
		right: 20px;
		opacity: .8;
	}

	50%
	{
		top: -20px;
		right: 18px;
		opacity: 1.0;
	}

	60%
	{
		top: -22px;
		right: 16px;
		opacity: .8;
	}

	70%
	{
		top: -24px;
		right: 14px;
		opacity: .6;
	}

	80%
	{
		top: -26px;
		right: 12px;
		opacity: .4;
	}

	90%
	{
		top: -28px;
		right: 10px;
		opacity: .2;
	}

	100%
	{
		top: -30px;
		right: 8px;
		opacity: .1;
	}
}

@-moz-keyframes myfirst
{
	0%
	{
		top: -11px;
		right: 28px;
		opacity: .1;
	}

	10%
	{
		top: -13px;
		right: 26px;
		opacity: .2;
	}

	20%
	{
		top: -15px;
		right: 24px;
		opacity: .4;
	}

	30%
	{
		top: -17px;
		right: 22px;
		opacity: .6;
	}

	40%
	{
		top: -19px;
		right: 20px;
		opacity: .8;
	}

	50%
	{
		top: -20px;
		right: 18px;
		opacity: 1.0;
	}

	60%
	{
		top: -22px;
		right: 16px;
		opacity: .8;
	}

	70%
	{
		top: -24px;
		right: 14px;
		opacity: .6;
	}

	80%
	{
		top: -26px;
		right: 12px;
		opacity: .4;
	}

	90%
	{
		top: -28px;
		right: 10px;
		opacity: .2;
	}

	100%
	{
		top: -30px;
		right: 8px;
		opacity: .1;
	}
}

@-ms-keyframes myfirst
{
	0%
	{
		top: -11px;
		right: 28px;
		opacity: .1;
	}

	10%
	{
		top: -13px;
		right: 26px;
		opacity: .2;
	}

	20%
	{
		top: -15px;
		right: 24px;
		opacity: .4;
	}

	30%
	{
		top: -17px;
		right: 22px;
		opacity: .6;
	}

	40%
	{
		top: -19px;
		right: 20px;
		opacity: .8;
	}

	50%
	{
		top: -20px;
		right: 18px;
		opacity: 1.0;
	}

	60%
	{
		top: -22px;
		right: 16px;
		opacity: .8;
	}

	70%
	{
		top: -24px;
		right: 14px;
		opacity: .6;
	}

	80%
	{
		top: -26px;
		right: 12px;
		opacity: .4;
	}

	90%
	{
		top: -28px;
		right: 10px;
		opacity: .2;
	}

	100%
	{
		top: -30px;
		right: 8px;
		opacity: .1;
	}
}

@-o-keyframes myfirst
{
	0%
	{
		top: -11px;
		right: 28px;
		opacity: .1;
	}

	10%
	{
		top: -13px;
		right: 26px;
		opacity: .2;
	}

	20%
	{
		top: -15px;
		right: 24px;
		opacity: .4;
	}

	30%
	{
		top: -17px;
		right: 22px;
		opacity: .6;
	}

	40%
	{
		top: -19px;
		right: 20px;
		opacity: .8;
	}

	50%
	{
		top: -20px;
		right: 18px;
		opacity: 1.0;
	}

	60%
	{
		top: -22px;
		right: 16px;
		opacity: .8;
	}

	70%
	{
		top: -24px;
		right: 14px;
		opacity: .6;
	}

	80%
	{
		top: -26px;
		right: 12px;
		opacity: .4;
	}

	90%
	{
		top: -28px;
		right: 10px;
		opacity: .2;
	}

	100%
	{
		top: -30px;
		right: 8px;
		opacity: .1;
	}
}

@keyframes myfirst
{
	0%
	{
		top: -11px;
		right: 28px;
		opacity: .1;
	}

	10%
	{
		top: -13px;
		right: 26px;
		opacity: .2;
	}

	20%
	{
		top: -15px;
		right: 24px;
		opacity: .4;
	}

	30%
	{
		top: -17px;
		right: 22px;
		opacity: .6;
	}

	40%
	{
		top: -19px;
		right: 20px;
		opacity: .8;
	}

	50%
	{
		top: -20px;
		right: 18px;
		opacity: 1.0;
	}

	60%
	{
		top: -22px;
		right: 16px;
		opacity: .8;
	}

	70%
	{
		top: -24px;
		right: 14px;
		opacity: .6;
	}

	80%
	{
		top: -26px;
		right: 12px;
		opacity: .4;
	}

	90%
	{
		top: -28px;
		right: 10px;
		opacity: .2;
	}

	100%
	{
		top: -30px;
		right: 8px;
		opacity: .1;
	}
}

.is-loading
{
	display: none;
	height: 27px;
	text-align: center;
	font-size: 0;
}

.is-loading em
{
	background: url("https://st.360buyimg.com/item/images/5.4/loading-animation.gif?v=1") center 2px no-repeat;
	display: inline-block;
	width: 23px;
	height: 25px;
	background-size: 23px 23px;
	vertical-align: top;
}

.is-loading span
{
	color: #b3b3b3;
	font-size: 11px;
	display: inline-block;
	line-height: 27px;
	margin-left: 10px;
}

.jd-slider-container:after
{
	font-size: 0;
	display: block;
	visibility: hidden;
	clear: both;
	height: 0;
	content: '';
}

.assess-btns
{
	width: 200%;
	-webkit-transform: scale(0.5,0.5);
	transform: scale(0.5,0.5);
	transform-origin: left top;
	-webkit-transform-origin: left top;
}

.reply-btn
{
	font-size: 26px;
	line-height: 48px;
	width: 138px;
	height: 48px;
	-webkit-transform: scale(0.5,0.5);
	transform: scale(0.5,0.5);
	transform-origin: left top;
	-webkit-transform-origin: left top;
	text-align: center;
	color: #f15353;
	border: 1px solid #f15353;
	border-radius: 6px;
}

.cancel-but
{
	height: 81px;
	width: 233px;
	color: #686868;
	font-size: 28px;
	border: 1px solid #b9b9b9;
	border-radius: 6px;
	text-align: center;
	line-height: 81px;
	transform: scale(0.5,0.5);
	-webkit-transform: scale(0.5,0.5);
	transform-origin: left top;
	-webkit-transform-origin: left top;
}

.errPic
{
	width: 128px;
	height: 150px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -75px;
	margin-left: -64px;
}

.errPic img
{
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0;
	height: 60px;
}

.errPic .errPic-content
{
	display: block;
	font-size: 17px;
	text-align: center;
	color: #bfbfbf;
	margin-top: 20px;
}

.errPic .pro-button-box
{
	margin-top: 15px;
	height: 34px;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
}

.errPic .pro-button
{
	box-sizing: border-box;
	display: block;
	background-color: #fff;
	display: inline-block;
	margin-top: 0;
	height: 68px;
	width: 200%;
	font-size: 28px;
	color: #848689;
	text-align: center;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	border: 1px solid #848689;
	line-height: 68px;
	transform: scale(0.5,0.5);
	-webkit-transform: scale(0.5,0.5);
	transform-origin: left top;
	-webkit-transform-origin: left top;
}

.plus-icon-wrap
{
	font-size: 0;
	display: inline-block;
	vertical-align: top;
	margin-top: 7px;
}

.plus-icon
{
	width: 45px;
	height: 14px;
	border-radius: 2px;
}

.plus-icon-left
{
	border-radius: 2px 0 0 2px;
}

.plus-icon-text
{
	font-size: 9px;
	line-height: 10px;
	height: 14px;
	color: #E18E0C;
	display: inline-block;
	padding: 3px 2px 1px 2px;
	vertical-align: top;
	position: relative;
}

.plus-icon-text:before
{
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	height: 28px;
	width: 200%;
	border-width: 1px 1px 1px 0;
	border-style: solid;
	border-color: #E18E0C;
	border-radius: 0 4px 4px 0;
	transform: scale(0.5,0.5);
	-webkit-transform: scale(0.5,0.5);
	transform-origin: left top;
	-webkit-transform-origin: left top;
	box-sizing: border-box;
}

.open-app-a-bottom
{
	display: none;
	padding-top: 33px;
	padding-bottom: 24px;
	text-align: center;
}

.open-app-a-text
{
	font-size: 13px;
	color: #868489;
	line-height: 13px;
	margin-bottom: 12px;
}

.open-app-a-img
{
	display: block;
	position: relative;
	left: 50%;
	margin-left: -82px;
	width: 164px;
	height: 48px;
	background: url("https://st.360buyimg.com/item/images/5.4/assess-open-app.png?v=1") 0 0 no-repeat;
	background-size: 164px 48px;
}

.open-app-a-img a
{
	display: block;
	width: 164px;
	height: 48px;
	border-radius: 10px;
	background-color: transparent;
}

.open-app-a-img a:active
{
	background-color: rgba(0,0,0,0.1);
}

.shade-floor
{
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	text-align: center;
	z-index: 500;
}

.message-icon
{
	background: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAB4CAYAAACn3jFyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkQ4MzkzQzEzRjY0RjExRTU5MDI5RkQyNzk0QTQ5MjVBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkQ4MzkzQzE0RjY0RjExRTU5MDI5RkQyNzk0QTQ5MjVBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RDgzOTNDMTFGNjRGMTFFNTkwMjlGRDI3OTRBNDkyNUEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RDgzOTNDMTJGNjRGMTFFNTkwMjlGRDI3OTRBNDkyNUEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4a44QkAAAGEUlEQVR42uxc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) no-repeat;background-size: 28px 60px;
}

.content-box
{
	top: 50%;
	left: 50%;
	overflow: hidden;
}

.message-box
{
	width: 145px;
	background: rgba(0,0,0,0.6);
	border-radius: 8px;
	text-align: center;
	position: absolute;
}

.message-box .message-box-icon
{
	width: 26px;
	height: 26px;
	display: inline-block;
	margin: 18px 0 9px 0;
	position: relative;
	overflow: hidden;
	vertical-align: middle;
}

.message-box .message-box-content
{
	font-size: 15px;
	line-height: 20px;
	color: #fff;
	padding: 0 10px 21px 10px;
}

.succee-icon
{
	display: inline-block;
	height: 26px;
	width: 26px;
	background-position: -1px -29px;
}

.error-icon
{
	display: inline-block;
	height: 26px;
	width: 26px;
	background-position: -1px -1px;
}

.choose-box
{
	background: #fff;
	width: 272px;
	height: auto;
	position: fixed;
	top: 50%;
	left: 50%;
	border-radius: 10px;
	text-align: center;
	overflow: hidden;
	z-index: 1005;
}

.choose-box .choose-box-title
{
	padding: 27px 0 18px;
	font-size: 18px;
	color: #232326;
}

.choose-box .message-div .message-txt
{
	position: relative;
	padding: 0 12px 23px 12px;
	font-size: 16px;
	color: #232326;
}

.choose-box .choose-box-btn
{
	width: 100%;
	display: -moz-box;
	display: -webkit-box;
	display: box;
}

.choose-box .choose-box-btn a
{
	box-flex: 1;
	-moz-box-flex: 1;
	-webkit-box-flex: 1;
	box-flex: 1;
	display: block;
	position: relative;
	height: 44px;
	line-height: 44px;
	color: #232326;
	font-size: 15px;
}

.choose-box .choose-box-btn a:before
{
	position: absolute;
	content: '';
	-webkit-transform: scaleY(0.5);
	transform: scaleY(0.5);
	top: 0;
	left: 0;
	width: 100%;
	height: 1px;
	border-top: 1px solid #e3e5e9;
}

.choose-box .choose-box-btn a.btn-sure
{
	background: #f23030;
	position: relative;
	color: #fff;
}

.choose-box .choose-box-btn a.btn-sure:before
{
	position: absolute;
	content: '';
	-webkit-transform: scaleY(0.5);
	transform: scaleY(0.5);
	top: 0;
	left: 0;
	width: 100%;
	height: 1px;
	border-top: 1px solid #f23030;
}

.shade-floor .cover-floor
{
	width: 100%;
	height: 100%;
	position: fixed;
	background: rgba(0,0,0,0.7);
	display: block;
	vertical-align: middle;
	z-index: 600;
	margin: 0 auto;
	font-size: .875em;
}

.info-box
{
	width: 85%;
	position: fixed;
	background: #f8f8f8;
	z-index: 700;
	border-radius: 5px;
}

.info-box .info-box-content
{
	text-align: center;
	font-size: 1.214285714285714em;
	color: #4d4d4d;
	margin-bottom: 15px;
}

.info-box .btn-box
{
	text-align: center;
}

.info-box-content .info-box-icon
{
	display: inline-block;
	vertical-align: middle;
	width: 35px;
	height: 35px;
}

.info-box-icon img
{
	width: 100%;
	height: 100%;
	display: block;
}

.info-box-text
{
	padding: 25px 15px;
	display: block;
}

.btn-box a
{
	text-decoration: none;
	cursor: pointer;
	display: inline-block;
	margin-bottom: 15px;
}

.btn-box-item
{
	width: 50%;
	float: left;
}

.btn-box-item i
{
	width: 75%;
	display: inline-block;
	font-style: normal;
	border-radius: 3px;
	height: 2.5em;
	line-height: 2.5em;
	text-align: center;
	font-size: 15px;
	float: none;
}

.btn-box-item .btn-cancel
{
	background-color: #fff;
	border: 1px solid #e0e0e0;
	color: #686868;
}

.btn-box-item .btn-ok
{
	background-color: #f35656;
	border: 1px solid #f35656;
	color: #fff;
}

.bdb-1px:after
{
	border-top: 1px solid #E0E0E0;
	content: " ";
	display: block;
	width: 85%;
	margin: 0 auto;
}

.one-btn-tip-info
{
	padding: 15px;
	text-align: center;
}

.one-btn-tip-info span
{
	display: inline-block;
	vertical-align: middle;
	font-size: 16px;
	line-height: 23px;
	color: #232326;
}

.one-btn-tip-btn
{
	height: 40px;
	font-size: 15px;
	color: #f23030;
	line-height: 40px;
	text-align: center;
	position: relative;
}

.one-btn-tip-btn:before
{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 1px;
	content: '';
	-webkit-transform: scaleY(0.5);
	transform: scaleY(0.5);
	border-top: 1px solid #e3e5e9;
}

.one-btn-tip-box-tip
{
	border-radius: 10px;
	background-color: #fff;
	width: 272px;
	height: auto;
	position: fixed;
	z-index: 8890;
	left: 50%;
	top: 50%;
	margin-left: -136px;
	margin-top: -70px;
	border: 1px solid #282828;
	overflow: hidden;
}

.area-price
{
	position: fixed;
	left: 50%;
	bottom: 91px;
	background-color: #232326;
	border-radius: 5px;
	font-size: 14px;
	line-height: 16px;
	min-width: 46%;
	max-width: 72%;
	padding: 12px 10px;
	z-index: 400;
	color: #fff;
	text-align: center;
	margin-left: -36%;
	opacity: .7;
}